Interface: ISubPanePropertyItem experimental
Beta
A property item which supports Sub Pane properties
Extends
Properties
collapsed
readonlycollapsed:boolean
Beta
Remarks
Pane state for being expanded or collapsed.
Inherited from
enable
enable:
boolean
Beta
Remarks
If the item is enabled in the UI.
Inherited from
id
readonlyid:string
Beta
Remarks
Unique ID for the property item.
Inherited from
onPropertyPaneVisibilityUpdated
onPropertyPaneVisibilityUpdated:
EventSink<PropertyPaneVisibilityUpdate>
Beta
Remarks
Provides visibility change events
Inherited from
IPropertyPane.onPropertyPaneVisibilityUpdated
paneId
readonlypaneId:string
Beta
Remarks
The parent pane id.
Inherited from
typeName
readonlytypeName:PropertyItemType
Beta
Remarks
The type name of the target property.
Inherited from
visible
visible:
boolean
Beta
Remarks
If the item should be visible in the UI.
Inherited from
Methods
addBlockList()
addBlockList(
value,options?):IBlockListPropertyItem
Beta
Parameters
value
IObservableProp<string[]>
options?
Returns
Remarks
Adds a block list to the pane.
Inherited from
addBlockTable()
addBlockTable(
options?):IBlockTablePropertyItem
Beta
Parameters
options?
IBlockTablePropertyItemOptions
Returns
Remarks
Adds a block table to the pane.
Inherited from
addBool()
addBool(
value,options?):IBoolPropertyItem
Beta
Parameters
value
IObservableProp<boolean>
options?
Returns
Remarks
Adds a togglable boolean item to the pane.
Inherited from
addButton()
addButton(
action,options?):IButtonPropertyItem
Beta
Parameters
action
ButtonPropertyItemSupportedActionTypes
options?
Returns
Remarks
Adds a button to the pane and binds the specified action to the button interaction.
Inherited from
addButtonPane()
addButtonPane(
options?):IButtonPanePropertyItem
Beta
Parameters
options?
IButtonPanePropertyItemOptions
Returns
Remarks
Adds a pane for grouped button layout.
Inherited from
addCollectionTree()
addCollectionTree(
options):ICollectionTreePropertyItem
Beta
Parameters
options
ICollectionTreePropertyItemOptions
Returns
Remarks
Adds a tree view for collections with folders and entries.
Inherited from
IPropertyPane.addCollectionTree
addColorPicker()
addColorPicker(
value,options?):IColorPickerPropertyItem
Beta
Parameters
value
any
options?
IColorPickerPropertyItemOptions
Returns
Remarks
Adds a color picker item to the pane.
Inherited from
addColorTimeline()
addColorTimeline(
value,options?):IColorTimelinePropertyItem
Beta
Parameters
value
IObservableProp<number>
options?
IColorTimelinePropertyItemOptions
Returns
Remarks
Adds a Color Timeline item to the pane.
Inherited from
IPropertyPane.addColorTimeline
addComboBox()
addComboBox(
value,options?):IComboBoxPropertyItem
Beta
Parameters
value
IObservableProp<string>
options?
Returns
Remarks
Adds a combo box item to the pane.
Inherited from
addDataTable()
addDataTable(
options?):IDataTablePropertyItem
Beta
Parameters
options?
Returns
Remarks
Adds a data table to the pane.
Inherited from
addDivider()
addDivider(
options?):IPropertyItemBase
Beta
Parameters
options?
Returns
Remarks
Adds an divider item to the pane.
Inherited from
addDropdown()
addDropdown(
value,options?):IDropdownPropertyItem
Beta
Parameters
value
IObservableProp<number>
options?
Returns
Remarks
Adds an Dropdown item to the pane.
Inherited from
addImage()
addImage(
value,options?):IImagePropertyItem
Beta
Parameters
value
IObservableProp<string | ImageResourceData>
options?
Returns
Remarks
Adds an image item to the pane.
Inherited from
addLink()
addLink(
value,options?):ILinkPropertyItem
Beta
Parameters
value
IObservableProp<string>
options?
Returns
Remarks
Adds a Link item to the pane.
Inherited from
addListPane()
addListPane(
options):IListPanePropertyItem
Beta
Parameters
options
Returns
Remarks
Adds a pane for displaying list of items in a predefined layout.
Inherited from
addMenu()
addMenu(
defaultEntries,options?):IMenuPropertyItem
Beta
Parameters
defaultEntries
object[]
options?
Returns
Remarks
Adds a menu button property item to the pane.
Inherited from
addMinimap()
addMinimap(
mapId,options?):IMinimapPropertyItem
Beta
Parameters
mapId
string
options?
Returns
Remarks
Adds Map item to the pane.
Inherited from
addNumber()
addNumber(
value,options?):INumberPropertyItem
Beta
Parameters
value
IObservableProp<number>
options?
Returns
Remarks
Adds a number item to the pane.
Inherited from
addNumberTimeline()
addNumberTimeline(
value,options?):INumberTimelinePropertyItem
Beta
Parameters
value
IObservableProp<number>
options?
INumberTimelinePropertyItemOptions
Returns
Remarks
Adds a Number Timeline item to the pane.
Inherited from
IPropertyPane.addNumberTimeline
addProgressIndicator()
addProgressIndicator(
options?):IProgressIndicatorPropertyItem
Beta
Parameters
options?
IProgressIndicatorPropertyItemOptions
Returns
IProgressIndicatorPropertyItem
Remarks
Adds a Progress Indicator item to the pane.
Inherited from
IPropertyPane.addProgressIndicator
addProxyPane()
addProxyPane(
paneId):void
Beta
Parameters
paneId
string
Returns
void
Remarks
Adds a proxy view of another supported pane
Inherited from
addString()
addString(
value,options?):IStringPropertyItem
Beta
Parameters
value
IObservableProp<string>
options?
Returns
Remarks
Adds an editable string item to the pane
Inherited from
addTagContainer()
addTagContainer(
options?):ITagContainerPropertyItem
Beta
Parameters
options?
ITagContainerPropertyItemOptions
Returns
Remarks
Adds a tag container to the pane.
Inherited from
addText()
addText(
value,options?):ITextPropertyItem
Beta
Parameters
value
IObservableProp<LocalizedString>
options?
Returns
Remarks
Adds a multiline Text item to the pane.
Inherited from
addTimelinePlayer()
addTimelinePlayer(
options?):ITimelinePlayer
Beta
Parameters
options?
Returns
Remarks
Adds a timeline player pane to the pane. The player owns its own playhead and a collection of timeline entries that share that playhead.
Inherited from
IPropertyPane.addTimelinePlayer
addToggleGroup()
addToggleGroup(
value,options?):IToggleGroupPropertyItem
Beta
Parameters
value
IObservableProp<number>
options?
IToggleGroupPropertyItemOptions
Returns
Remarks
Adds a toggle button group to the pane.
Inherited from
addVector2()
addVector2(
value,options?):IVector2PropertyItem
Beta
Parameters
value
any
options?
Returns
Remarks
Adds a Vector2 item to the pane.
Inherited from
addVector3()
addVector3(
value,options?):IVector3PropertyItem
Beta
Parameters
value
any
options?
Returns
Remarks
Adds a Vector3 item to the pane.
Inherited from
addVector3Timeline()
addVector3Timeline(
value,options?):IVector3TimelinePropertyItem
Beta
Parameters
value
IObservableProp<number>
options?
IVector3TimelinePropertyItemOptions
Returns
Remarks
Adds a Vector3 Timeline item to the pane.
Inherited from
IPropertyPane.addVector3Timeline
collapse()
collapse():
void
Beta
Returns
void
Remarks
Collapse the pane.
Inherited from
createSubPane()
createSubPane(
options):ISubPanePropertyItem
Beta
Parameters
options
Returns
ISubPanePropertyItem
Remarks
Creates an sub pane that can store property items.
Inherited from
expand()
expand():
void
Beta
Returns
void
Remarks
Expand the pane.
Inherited from
getTitle()
getTitle():
LocalizedString|undefined
Beta
Returns
LocalizedString | undefined
Remarks
Returns pane title.
Inherited from
hide()
hide():
void
Beta
Returns
void
Remarks
Hide the pane.
Inherited from
removeSubPane()
removeSubPane(
paneToRemove):boolean
Beta
Parameters
paneToRemove
Returns
boolean
Remarks
Removes an existing sub pane.
Inherited from
setAlignment()
setAlignment(
alignment):void
Beta
Parameters
alignment
New layout alignment.
Returns
void
Remarks
Updates layout alignment of the sub pane.
setDirection()
setDirection(
layout):void
Beta
Parameters
layout
Returns
void
Remarks
Updates layout direction of the sub pane.
setTitle()
setTitle(
newTitle):void
Beta
Parameters
newTitle
LocalizedString | undefined
New title
Returns
void
Remarks
Updates title of pane.
Inherited from
show()
show():
void
Beta
Returns
void
Remarks
Show the pane and all of its items.
Inherited from
toggleSubPaneVisibility()
toggleSubPaneVisibility(
subPaneId):void
Beta
Parameters
subPaneId
string | undefined
Identifier of the sub pane to display.
Returns
void
Remarks
Shows only the specified sub-pane, hiding all others
