class documentation

Undocumented

Method delete_feature Undocumented
Method from_props Undocumented
Method get_feature Undocumented
Method get_features Undocumented
Method get_models Undocumented
Method get_relatable_features Undocumented
Method init_feature Undocumented
Method make_propses Undocumented
Method prepare_feature Undocumented
Method require_field Undocumented
Method require_model Undocumented
Method write_feature Undocumented

Inherited from Object:

Method props Undocumented

Inherited from Node (via Object):

Method cfg Undocumented
Method closest Undocumented
Method create_child Undocumented
Method create_child_if_configured Undocumented
Method create_children Undocumented
Method find_all Undocumented
Method find_first Undocumented
Method initialize Undocumented
Instance Variable config Undocumented
Instance Variable permissions Undocumented
Method _configure_permissions Undocumented

Inherited from Object (via Object, Node):

Method __repr__ Undocumented

Inherited from INode (via Object, Node, Object, IAction):

Method activate Undocumented
Method configure Undocumented
Method post_configure Undocumented
Method pre_configure Undocumented
Class Variable children Undocumented
Class Variable extName Undocumented
Class Variable extType Undocumented
Class Variable parent Undocumented
Class Variable root Undocumented
Class Variable uid Undocumented
@gws.ext.command.api('editDeleteFeature')
def delete_feature(self, req: gws.IWebRequester, p: DeleteFeatureRequest) -> gws.Response: (source)

Undocumented

def from_props(self, props: gws.FeatureProps, access: gws.Access, mc: gws.ModelContext): (source)

Undocumented

@gws.ext.command.api('editGetFeature')
def get_feature(self, req: gws.IWebRequester, p: GetFeatureRequest) -> FeatureResponse: (source)

Undocumented

@gws.ext.command.api('editGetFeatures')
def get_features(self, req: gws.IWebRequester, p: GetFeaturesRequest) -> FeatureListResponse: (source)

Undocumented

@gws.ext.command.api('editGetModels')
def get_models(self, req: gws.IWebRequester, p: GetModelsRequest) -> GetModelsResponse: (source)

Undocumented

@gws.ext.command.api('editGetRelatableFeatures')
def get_relatable_features(self, req: gws.IWebRequester, p: GetRelatableFeaturesRequest) -> FeatureListResponse: (source)

Undocumented

@gws.ext.command.api('editInitFeature')
def init_feature(self, req: gws.IWebRequester, p: InitFeatureRequest) -> FeatureResponse: (source)

Undocumented

def make_propses(self, features: list[gws.IFeature], mc: gws.ModelContext) -> list[gws.FeatureProps]: (source)

Undocumented

def prepare_feature(self, feature, template_map, mc, depth): (source)

Undocumented

def require_field(self, model: gws.IModel, field_name: str, user: gws.IUser, access: gws.Access) -> gws.IModelField: (source)

Undocumented

def require_model(self, model_uid, user: gws.IUser, access: gws.Access) -> gws.IModel: (source)

Undocumented

@gws.ext.command.api('editWriteFeature')
def write_feature(self, req: gws.IWebRequester, p: WriteFeatureRequest) -> WriteResponse: (source)

Undocumented