Constructor
new BaseObjectConfig(cfg, requiredPropertiesopt, optionalPropertiesopt)
The generic constructor to build an instance based on required and optional properties description The values of each properties defined in requiredProperties and optionalProperties will be converted to is type: boolean, number, extent ; and will be stored in an _{name} attribute This will help to get values respecting the type defined in getter and to validate the config
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
cfg |
object | the lizmap config object |
|
requiredProperties |
object |
<optional> |
the required properties definition |
optionalProperties |
object |
<optional> |
the optional properties definition |
- Source: