gws.core.tree

class gws.core.tree.Object[source]
props
is_a(klass)[source]
set_uid(uid)[source]
initialize(cfg)[source]
configure()[source]
post_initialize()[source]
post_configure()[source]
var(key, default=None, parent=False)[source]
create_child(klass, cfg) → gws.types.IObject[source]
append_child(obj: gws.types.IObject) → gws.types.IObject[source]
get_children(klass) → List[gws.types.IObject][source]
get_closest(klass) → gws.types.IObject[source]
props_for(user) → Optional[dict][source]
class gws.core.tree.RootObject[source]
create(klass, cfg=None)[source]
create_object(klass, cfg, parent=None)[source]
create_unbound_object(klass, cfg)[source]
create_shared_object(klass, uid, cfg)[source]
find_all(klass=None) → List[gws.types.IObject][source]
find_first(klass) → gws.types.IObject[source]
find(klass, uid=None) → gws.types.IObject[source]
find_by_uid(uid) → gws.types.IObject[source]