idea.base module

class idea.base.IdeaBase(init_data=None)[source]

Bases: abc.TypedDict

allow_unknown = True
static json_default(o)[source]
to_json(*args, **kwargs)[source]
typedef = {}
idea.base.attach_dict_typedef(flavour, list_flavour, addon=None)[source]
idea.base.idea_typedef(flavour, list_flavour, defaults_flavour, source_list, target_list, attach_list, node_list, addon=None)[source]
idea.base.list_types(flavour, list_factory=None)[source]
idea.base.node_dict_typedef(flavour, list_flavour, addon=None)[source]
idea.base.source_target_dict_typedef(flavour, list_flavour, addon=None)[source]