Placeholder
A placeholder for a node that does not exist yet. Use bool checks (ie is node) to check if the node exists. You can call edit to replace the placeholder with a real node and it will automatically insert formatting.
Methods
edit
Replaces the content of a placeholder node with new source code.
Modifies the parent node to include the new source code. Can optionally fix indentation and handle deduplication.
Args: new_src (str): The new source code to replace the placeholder with. fix_indentation (bool, optional): Whether to automatically fix the indentation of the new source. Defaults to False. priority (int, optional): Priority value for conflict resolution. Defaults to 0. dedupe (bool, optional): Whether to prevent duplicate insertions. Defaults to True.
Returns: None
remove
Remove this element from its parent.
Remove this element by removing it from its parent container.
Args: *args: Variable length argument list. Unused. **kwargs: Arbitrary keyword arguments. Unused.
Returns: None
Was this page helpful?