title: iter_child_sources --- type: method --- summary: Optionally this method can be implemented to produce child sources. --- body: Optionally a builder can yield further sources that are then picked up by the builder and processed normally. This is how the recursive build process in Lektor is implemented for normal records. ## Example ```python def iter_child_sources(self): for child in self.sources.children: yield child ```