:tocdepth: 3 :py:mod:`gws.ext` ================= .. py:module:: gws.ext .. autoapi-nested-parse:: Dummy decorators to support extension typing. **Source code:** :source:`gws.ext` Package Contents ---------------- .. py:class:: command .. py:class:: api(typ) Bases: :py:obj:`_methodTag` .. py:class:: cli(typ) Bases: :py:obj:`_methodTag` .. py:class:: get(typ) Bases: :py:obj:`_methodTag` .. py:class:: post(typ) Bases: :py:obj:`_methodTag` .. py:class:: config .. py:class:: action(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.action' .. py:class:: application(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.application' .. py:class:: authMethod(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.authMethod' .. py:class:: authMultiFactorAdapter(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.authMultiFactorAdapter' .. py:class:: authProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.authProvider' .. py:class:: authSessionManager(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.authSessionManager' .. py:class:: cli(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.cli' .. py:class:: databaseProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.databaseProvider' .. py:class:: finder(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.finder' .. py:class:: helper(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.helper' .. py:class:: layer(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.layer' .. py:class:: legend(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.legend' .. py:class:: map(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.map' .. py:class:: model(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.model' .. py:class:: modelField(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.modelField' .. py:class:: modelValidator(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.modelValidator' .. py:class:: modelValue(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.modelValue' .. py:class:: modelWidget(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.modelWidget' .. py:class:: owsProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.owsProvider' .. py:class:: owsService(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.owsService' .. py:class:: printer(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.printer' .. py:class:: project(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.project' .. py:class:: storageProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.storageProvider' .. py:class:: template(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.config.template' .. py:function:: name_for(obj: str | type) -> str | None .. py:data:: new .. py:class:: object .. py:class:: action(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.action' .. py:class:: application(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.application' .. py:class:: authMethod(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.authMethod' .. py:class:: authMultiFactorAdapter(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.authMultiFactorAdapter' .. py:class:: authProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.authProvider' .. py:class:: authSessionManager(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.authSessionManager' .. py:class:: cli(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.cli' .. py:class:: databaseProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.databaseProvider' .. py:class:: finder(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.finder' .. py:class:: helper(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.helper' .. py:class:: layer(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.layer' .. py:class:: legend(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.legend' .. py:class:: map(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.map' .. py:class:: model(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.model' .. py:class:: modelField(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.modelField' .. py:class:: modelValidator(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.modelValidator' .. py:class:: modelValue(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.modelValue' .. py:class:: modelWidget(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.modelWidget' .. py:class:: owsProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.owsProvider' .. py:class:: owsService(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.owsService' .. py:class:: printer(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.printer' .. py:class:: project(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.project' .. py:class:: storageProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.storageProvider' .. py:class:: template(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.object.template' .. py:class:: props .. py:class:: action(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.action' .. py:class:: application(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.application' .. py:class:: authMethod(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.authMethod' .. py:class:: authMultiFactorAdapter(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.authMultiFactorAdapter' .. py:class:: authProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.authProvider' .. py:class:: authSessionManager(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.authSessionManager' .. py:class:: cli(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.cli' .. py:class:: databaseProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.databaseProvider' .. py:class:: finder(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.finder' .. py:class:: helper(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.helper' .. py:class:: layer(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.layer' .. py:class:: legend(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.legend' .. py:class:: map(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.map' .. py:class:: model(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.model' .. py:class:: modelField(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.modelField' .. py:class:: modelValidator(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.modelValidator' .. py:class:: modelValue(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.modelValue' .. py:class:: modelWidget(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.modelWidget' .. py:class:: owsProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.owsProvider' .. py:class:: owsService(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.owsService' .. py:class:: printer(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.printer' .. py:class:: project(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.project' .. py:class:: storageProvider(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.storageProvider' .. py:class:: template(typ) Bases: :py:obj:`_classTag` .. py:attribute:: extName :value: 'gws.ext.props.template' .. py:data:: TYPES :value: ['action', 'application', 'authMethod', 'authMultiFactorAdapter', 'authProvider',...