Class sap.ui.vk.LayerProxyModule: sap/ui/vk/LayerProxy
Provides a proxy object to the layer in the node hierarchy.
Layer is a list of nodes. One node hierarchy can have multiple layers. One node can be included in multiple layers.
Objects of this type should only be created with the sap.ui.vk.NodeHierarchy.createLayerProxy method. and destroyed with the sap.ui.vk.NodeHierarchy.destroyLayerProxy method.
Experimental API:Since 1.38.0 This class is experimental and might be modified or removed in future versions.
sClassName
and enriches it with the information contained in oClassInfo
. Accepts an object literal mSettings
that defines initial property values, aggregated and associated objects as well as event handlers. See sap.ui.base.ManagedObject for a general description of the syntax of the settings object.
The supported settings are:
- Properties
- layerId : string
- veIds : object[]
- name : string
- description : string
- layerMetadata : object
In addition, all settings applicable to the base type sap.ui.base.ManagedObject can be used as well.
{sap.ui.vk.NodeHierarchy} | nodeHierarchy | The node hierarchy the layer belongs to. |
{string} | layerId | The layer ID. |
sClassName
and enriches it with the information contained in oClassInfo
. oClassInfo
might contain the same kind of information as described in sap.ui.base.ManagedObject.extend.
{string} | sClassName | Name of the class being created |
{object} | oClassInfo? | Object literal with information about the class |
{function} | FNMetaImpl? | Constructor function for the metadata object; if not given, it defaults to sap.ui.core.ElementMetadata |
{function} | Created class / constructor function |
{sap.ui.base.Metadata} | Metadata object describing this class |
description
. The description of the layer. This property is read-only.
{string} | Value of property description |
layerId
. The layer ID. This property is read-only.
{string} | Value of property layerId |
layerMetadata
. The node metadata. This property is read-only.
{object} | Value of property layerMetadata |
name
. The name of the node. This property is read-only.
{string} | Value of property name |
veIds
. The layer VE IDs. This property is read-only.
{object[]} | Value of property veIds |
description
. The description of the layer. This property is read-only.
When called with a value of null
or undefined
, the default value of the property will be restored.
{string} | sDescription | New value for property description |
{sap.ui.vk.LayerProxy} | Reference to this in order to allow method chaining |
layerId
. The layer ID. This property is read-only.
When called with a value of null
or undefined
, the default value of the property will be restored.
{string} | sLayerId | New value for property layerId |
{sap.ui.vk.LayerProxy} | Reference to this in order to allow method chaining |
layerMetadata
. The node metadata. This property is read-only.
When called with a value of null
or undefined
, the default value of the property will be restored.
{object} | oLayerMetadata | New value for property layerMetadata |
{sap.ui.vk.LayerProxy} | Reference to this in order to allow method chaining |
name
. The name of the node. This property is read-only.
When called with a value of null
or undefined
, the default value of the property will be restored.
{string} | sName | New value for property name |
{sap.ui.vk.LayerProxy} | Reference to this in order to allow method chaining |
veIds
. The layer VE IDs. This property is read-only.
When called with a value of null
or undefined
, the default value of the property will be restored.
{object[]} | sVeIds | New value for property veIds |
{sap.ui.vk.LayerProxy} | Reference to this in order to allow method chaining |