exa.common.helpers.notebook_helper.serialize_level

exa.common.helpers.notebook_helper.serialize_level#

serialize_level(node)#

Serialize only node’s own level (its settings and immediate children) for display.

The children are described by metadata only (not recursed into), which is what makes the widget renderer lazy: deeper levels are serialized on demand when the user expands them.

Parameters:

node (SettingNode) – The node whose own level is serialized.

Returns:

A dict with name, cls, settings and children keys.

Return type:

dict[str, Any]