import DefaultServicesPlugin from 'devapt-core-services/js/default_plugins/services_default_plugin.js'
DefaultServicesPlugin
Extends:
devapt-core-common/dist/js/plugins/services_plugin~ServicesPlugin → DefaultServicesPlugin
Plugin class for default services.
Constructor Summary
Public Constructor | ||
public |
constructor(arg_runtime: RuntimeBase, arg_manager: PluginsManager): nothing Create a DefaultServicesPlugin instance. |
Member Summary
Private Members | ||
private |
Services classes. |
Method Summary
Public Methods | ||
public |
Create a component instance. |
|
public |
get_feature_class(arg_class_name: string): object Get a feature class. |
|
public |
Test if a feature class is known into self contained plugins. |
Public Constructors
public constructor(arg_runtime: RuntimeBase, arg_manager: PluginsManager): nothing source
Create a DefaultServicesPlugin instance.
Params:
Name | Type | Attribute | Description |
arg_runtime | RuntimeBase | runtime instance. |
|
arg_manager | PluginsManager | plugins manager. |
Return:
nothing |
Public Methods
public create(arg_class_name: string, arg_name: string, arg_settings: object, arg_state: object): object source
Create a component instance.