2.1.3.1.3.1. pyfx.view.json_lib.array.array_node.ArrayNode

class ArrayNode(key: str, value: list, node_factory, parent=None, display_key=True)

Implementation of JSON array type node.

Methods

__init__(key, value, node_factory[, parent, ...])

  • children_nodes: dict to store correspondent node.

collapse_all()

get_depth()

get_end_node()

get_first_child()

get_key()

get_last_child()

get_parent()

get_root()

lazy getter for root

get_start_widget()

get_unexpanded_widget()

get_value()

get_widget()

cache and return the widget for the current node

has_children()

is_display_key()

is_end_node()

is_expanded()

is_root()

load_end_node()

load_start_widget()

load_unexpanded_widget()

load_widget()

next_child(key)

next_sibling()

prev_child(key)

prev_sibling()

toggle_expanded()