Class: DesignLayerItemVisibilityExtension
This is extension is used to track an item's visibility within design layers
Hierarchy
BaseExtension
↳
DesignLayerItemVisibilityExtension
Constructors
constructor
• new DesignLayerItemVisibilityExtension(designState
)
Parameters
Name | Type |
---|---|
designState | DesignState |
Overrides
BaseExtension.constructor
Defined in
Properties
designState
• designState: ItemState
<Item
>
Overrides
BaseExtension.designState
Defined in
visibility
• Private
visibility: Map
<string
, boolean
>
Defined in
Methods
getLayerVisibility
▸ getLayerVisibility(name
): undefined
| boolean
Parameters
Name | Type |
---|---|
name | string |
Returns
undefined
| boolean
Defined in
setLayerVisibility
▸ setLayerVisibility(name
, visible
): void
Parameters
Name | Type |
---|---|
name | string |
visible | boolean |
Returns
void
Defined in
supports
▸ Static
supports(state
): boolean
Parameters
Name | Type |
---|---|
state | DesignState |
Returns
boolean
Overrides
BaseExtension.supports