Inspector components.

Classes

ControlAssetElement

Extends ControlAssetElement_base.

new ControlAssetElement(): ControlAssetElement

Returns ControlAssetElement. Inherited from ControlAssetElement_base.constructor.

PropertyModifierType
acceptsClippublicboolean
assetpublicundefined | ClientAsset
assetTypepublicstring
borderpublic readonlynumber
connectedpublicboolean
contentForHeadpublicOptionalContent
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
fallback?publicScalar
frame?publicnumber
headpublicOptionalContent
icon?publicstring
iconIdspublic readonlystring[]
input?publicElement
inputInitialize?publicElement
inputSelectpublicHTMLSelectElement
labelpublicundefined | string
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
max?publicnumber
min?publicnumber
namepublicstring
options?publicScalarRecord | Scalar[]
order?publicnumber
preview?publicElement
previewSizepublicSize<number>
previewTargetpublicstring
promisepublicundefined | Promise<void>
refreshablepublic readonlyboolean
scalar?publicScalar
scalarFromInput?publicScalar
signalspublic readonlySignalsRecord
step?publicnumber
stylesstaticCSSResult
targetpublicstring
tweens?publicboolean
typepublicstring
undoable?publicboolean
visibilitypublicboolean

Methods

dropFiles(fileList): Promise<void>

ParameterTypeDescription
fileListFileList

Returns Promise<void>.

dropValid(dataTransfer?): boolean

ParameterType
dataTransfer?Not | DataTransfer

Returns boolean. Inherited from ControlAssetElement_base.dropValid.

firstUpdated(values): void

ParameterTypeDescription
valuesPropertyValueMap<ControlAssetElement>

Returns void. Overrides ControlAssetElement_base.firstUpdated.

handleDragged(): void

Returns void. Inherited from ControlAssetElement_base.handleDragged.

handleDropped(dataTransfer?, clientX?): void

ParameterType
dataTransfer?Not | DataTransfer
clientX?number

Returns void. Inherited from ControlAssetElement_base.handleDropped.

handleTargetIdSignal(signal): void

ParameterType
signalSignal

Returns void. Inherited from ControlAssetElement_base.handleTargetIdSignal.

mashIndex(dataTransfer?, clientX?): undefined | ClipLocation

ParameterType
dataTransfer?Not | DataTransfer
clientX?number

Returns undefined | ClipLocation. Inherited from ControlAssetElement_base.mashIndex.

refreshAsset(): void

Returns void.

refreshPreview(): void

Returns void. Inherited from ControlAssetElement_base.refreshPreview.

scalarFromOptions(index): undefined | Scalar

ParameterType
indexnumber

Returns undefined | Scalar. Inherited from ControlAssetElement_base.scalarFromOptions.

setInputValue(value?): boolean

ParameterType
value?Scalar

Returns boolean. Inherited from ControlAssetElement_base.setInputValue.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from ControlAssetElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from ControlAssetElement_base.unsubscribe.

willUpdate(values): void

ParameterTypeDescription
valuesPropertyValueMap<ControlAssetElement>

Returns void. Overrides ControlAssetElement_base.willUpdate.

static instance(element, args, …ids): ControlAssetElement

ParameterTypeDescription
elementundefined | ControlAssetElement
argsInspectorElementArgs
idsstring[]

Returns ControlAssetElement.

ControlBooleanElement

Extends ControlBooleanElement_base.

new ControlBooleanElement(): ControlBooleanElement

Returns ControlBooleanElement. Inherited from ControlBooleanElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
fallback?publicScalar
frame?publicnumber
icon?publicstring
input?publicElement
inputInitializepublic readonlyundefined | Element
inputSelectpublicHTMLSelectElement
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
max?publicnumber
min?publicnumber
namepublicstring
options?publicScalarRecord | Scalar[]
order?publicnumber
scalar?publicScalar
scalarFromInput?publicScalar
signalspublic readonlySignalsRecord
step?publicnumber
stylesstaticCSSResult
targetpublicstring
tweens?publicboolean
typepublicstring
undoable?publicboolean

Methods

scalarFromOptions(index): undefined | Scalar

ParameterType
indexnumber

Returns undefined | Scalar. Inherited from ControlBooleanElement_base.scalarFromOptions.

setInputValue(value?): boolean

ParameterType
value?Scalar

Returns boolean. Inherited from ControlBooleanElement_base.setInputValue.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from ControlBooleanElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from ControlBooleanElement_base.unsubscribe.

static instance(element, args, …ids): ControlBooleanElement

ParameterTypeDescription
elementundefined | ControlBooleanElement
argsInspectorElementArgs
idsstring[]

Returns ControlBooleanElement.

ControlGroupEvent

Dispatch to retrieve a control group.

Extends CustomEvent<ControlGroupEventDetail>.

new ControlGroupEvent(propertyIds, functions?): ControlGroupEvent

ParameterTypeDescription
propertyIds`${string}.${string}`[]
functions?Map<ControlGroupFunction, `${string}.${string}`[]>

Returns ControlGroupEvent. Overrides CustomEvent<ControlGroupEventDetail>.constructor.

PropertyModifierType
claimedpublic readonly`${string}.${string}`[]
Typestaticstring
unclaimedpublic readonly`${string}.${string}`[]

ControlInputElement

Extends ElementBase.

new ControlInputElement(): ControlInputElement

Returns ControlInputElement. Inherited from ElementBase.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIdpublicundefined | `${string}.${string}`
selectedIdpublicstring
signalspublic readonlySignalsRecord
stylesstaticCSSResult

Methods

handleChanged(event): void

ParameterTypeDescription
eventEvent

Returns void.

handleInput(): void

Returns void.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from ElementBase.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from ElementBase.unsubscribe.

willUpdate(values): void

ParameterTypeDescription
valuesPropertyValueMap<ControlInputElement>

Returns void. Overrides ElementBase.willUpdate.

ControlNumericElement

Extends ControlNumericElement_base.

new ControlNumericElement(): ControlNumericElement

Returns ControlNumericElement. Inherited from ControlNumericElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
fallback?publicScalar
frame?publicnumber
icon?publicstring
input?publicElement
inputInitializepublic readonlyundefined | Element
inputSelectpublicHTMLSelectElement
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
max?publicnumber
min?publicnumber
namepublicstring
options?publicScalarRecord | Scalar[]
order?publicnumber
scalar?publicScalar
scalarFromInput?publicScalar
signalspublic readonlySignalsRecord
step?publicnumber
stylesstaticCSSResult
targetpublicstring
tweens?publicboolean
typepublicstring
undoable?publicboolean

Methods

scalarFromOptions(index): undefined | Scalar

ParameterType
indexnumber

Returns undefined | Scalar. Inherited from ControlNumericElement_base.scalarFromOptions.

setInputValue(value?): boolean

ParameterType
value?Scalar

Returns boolean. Inherited from ControlNumericElement_base.setInputValue.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from ControlNumericElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from ControlNumericElement_base.unsubscribe.

static instance(element, args, …ids): ControlNumericElement

ParameterTypeDescription
elementundefined | ControlNumericElement
argsInspectorElementArgs
idsstring[]

Returns ControlNumericElement.

ControlRgbElement

Extends ControlRgbElement_base.

new ControlRgbElement(): ControlRgbElement

Returns ControlRgbElement. Inherited from ControlRgbElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
fallback?publicScalar
frame?publicnumber
icon?publicstring
input?publicElement
inputInitializepublic readonlyundefined | Element
inputSelectpublicHTMLSelectElement
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
max?publicnumber
min?publicnumber
namepublicstring
options?publicScalarRecord | Scalar[]
order?publicnumber
scalar?publicScalar
scalarFromInput?publicScalar
signalspublic readonlySignalsRecord
step?publicnumber
stylesstaticCSSResult
targetpublicstring
tweens?publicboolean
typepublicstring
undoable?publicboolean

Methods

scalarFromOptions(index): undefined | Scalar

ParameterType
indexnumber

Returns undefined | Scalar. Inherited from ControlRgbElement_base.scalarFromOptions.

setInputValue(value?): boolean

ParameterType
value?Scalar

Returns boolean. Inherited from ControlRgbElement_base.setInputValue.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from ControlRgbElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from ControlRgbElement_base.unsubscribe.

static instance(element, args, …ids): ControlRgbElement

ParameterTypeDescription
elementundefined | ControlRgbElement
argsInspectorElementArgs
idsstring[]

Returns ControlRgbElement.

ControlRowElement

Extends LoaderElementBase.

new ControlRowElement(): ControlRowElement

Returns ControlRowElement. Inherited from LoaderElementBase.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
iconpublicundefined | string
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIdpublicundefined | `${string}.${string}`
signalspublic readonlySignalsRecord
stylesstaticCSSResult

Methods

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from LoaderElementBase.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from LoaderElementBase.unsubscribe.

GroupAspectElement

Extends GroupAspectElement_base.

new GroupAspectElement(): GroupAspectElement

Returns GroupAspectElement. Inherited from GroupAspectElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
iconpublicstring
legendContentpublicOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIds?public`${string}.${string}`[]
signalspublic readonlySignalsRecord
stylesstaticCSSResult
updatePropertyIdspublic`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void. Inherited from GroupAspectElement_base.addOrRemoveEnd.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent. Inherited from GroupAspectElement_base.controlContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent. Inherited from GroupAspectElement_base.controlInputContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent. Inherited from GroupAspectElement_base.controlInputContentEnd.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar. Inherited from GroupAspectElement_base.currentValue.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar. Inherited from GroupAspectElement_base.propertyIdValue.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent. Inherited from GroupAspectElement_base.propertyNameContent.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`. Inherited from GroupAspectElement_base.signalIdForName.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string. Inherited from GroupAspectElement_base.targetForName.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from GroupAspectElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from GroupAspectElement_base.unsubscribe.

static controlGroupFunction(ids, element?): Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

static handleControlGroup(evt): void

ParameterType
evtEvent

Returns void.

static instance(propertyIds): GroupAspectElement

ParameterTypeDescription
propertyIds`${string}.${string}`[]

Returns GroupAspectElement.

GroupCssElement

Extends GroupCssElement_base. Implements ControlGroup.

new GroupCssElement(): GroupCssElement

Returns GroupCssElement. Inherited from GroupCssElement_base.constructor.

PropertyModifierType
changesStringpublic readonlystring
connectedpublicboolean
copyIconpublicstring
copySupportedpublic readonlyboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
disabledpublicboolean
iconpublicstring
legendContentpublic readonlyOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIds?public`${string}.${string}`[]
signalspublic readonlySignalsRecord
stylesstaticCSSResult
targetpublic readonlyundefined | string
updatePropertyIdspublic`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void. Implementation of ControlGroup.addOrRemoveEnd, Inherited from GroupCssElement_base.addOrRemoveEnd.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent. Implementation of ControlGroup.controlContent, Inherited from GroupCssElement_base.controlContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent. Implementation of ControlGroup.controlInputContent, Inherited from GroupCssElement_base.controlInputContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent. Implementation of ControlGroup.controlInputContentEnd, Inherited from GroupCssElement_base.controlInputContentEnd.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar. Implementation of ControlGroup.currentValue, Inherited from GroupCssElement_base.currentValue.

handleCopy(): void

Returns void.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar. Implementation of ControlGroup.propertyIdValue, Inherited from GroupCssElement_base.propertyIdValue.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent. Implementation of ControlGroup.propertyNameContent, Inherited from GroupCssElement_base.propertyNameContent.

refreshDisabled(): void

Returns void.

refreshElements(): void

Returns void.

refreshTarget(previous?): void

ParameterTypeDescription
previous?`${string}.${string}`[]

Returns void.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`. Implementation of ControlGroup.signalIdForName, Inherited from GroupCssElement_base.signalIdForName.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string. Implementation of ControlGroup.targetForName, Inherited from GroupCssElement_base.targetForName.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from GroupCssElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from GroupCssElement_base.unsubscribe.

willUpdate(values): void

ParameterTypeDescription
valuesPropertyValueMap<GroupCssElement>

Returns void. Overrides GroupCssElement_base.willUpdate.

static controlGroupFunction(ids, element?): Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

static handleControlGroup(evt): void

ParameterType
evtEvent

Returns void.

static instance(propertyIds): GroupCssElement

ParameterTypeDescription
propertyIds`${string}.${string}`[]

Returns GroupCssElement.

GroupDimensionsElement

Extends GroupDimensionsElement_base.

new GroupDimensionsElement(): GroupDimensionsElement

Returns GroupDimensionsElement. Inherited from GroupDimensionsElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
iconpublicstring
legendContentpublicOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIds?public`${string}.${string}`[]
signalspublic readonlySignalsRecord
stylesstaticCSSResult
updatePropertyIdspublic`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void. Inherited from GroupDimensionsElement_base.addOrRemoveEnd.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent. Inherited from GroupDimensionsElement_base.controlContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent. Inherited from GroupDimensionsElement_base.controlInputContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent. Inherited from GroupDimensionsElement_base.controlInputContentEnd.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar. Inherited from GroupDimensionsElement_base.currentValue.

dimensionsContent(aspectFlip, portrait): TemplateContents

ParameterTypeDescription
aspectFlipboolean
portraitboolean

Returns TemplateContents.

handleHeight(event): void

ParameterTypeDescription
eventEvent

Returns void.

handleWidth(event): void

ParameterTypeDescription
eventEvent

Returns void.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar. Inherited from GroupDimensionsElement_base.propertyIdValue.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent. Inherited from GroupDimensionsElement_base.propertyNameContent.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`. Inherited from GroupDimensionsElement_base.signalIdForName.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string. Inherited from GroupDimensionsElement_base.targetForName.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from GroupDimensionsElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from GroupDimensionsElement_base.unsubscribe.

static controlGroupFunction(ids, element?): Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

static handleControlGroup(evt): void

ParameterType
evtEvent

Returns void.

static instance(propertyIds): GroupDimensionsElement

ParameterTypeDescription
propertyIds`${string}.${string}`[]

Returns GroupDimensionsElement.

GroupFillElement

Extends GroupFillElement_base.

new GroupFillElement(): GroupFillElement

Returns GroupFillElement. Inherited from GroupFillElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
iconpublicstring
legendContentpublicOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIds?public`${string}.${string}`[]
signalspublic readonlySignalsRecord
stylesstaticCSSResult
updatePropertyIdspublic`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void. Inherited from GroupFillElement_base.addOrRemoveEnd.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent. Inherited from GroupFillElement_base.controlContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent. Inherited from GroupFillElement_base.controlInputContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent. Inherited from GroupFillElement_base.controlInputContentEnd.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar. Inherited from GroupFillElement_base.currentValue.

handleColor(event): void

ParameterTypeDescription
eventEvent

Returns void.

handleOpacity(event): void

ParameterTypeDescription
eventEvent

Returns void.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar. Inherited from GroupFillElement_base.propertyIdValue.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent. Inherited from GroupFillElement_base.propertyNameContent.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`. Inherited from GroupFillElement_base.signalIdForName.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string. Inherited from GroupFillElement_base.targetForName.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from GroupFillElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from GroupFillElement_base.unsubscribe.

static controlGroupFunction(ids, element?): Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

static handleControlGroup(evt): void

ParameterType
evtEvent

Returns void.

static instance(propertyIds): GroupFillElement

ParameterTypeDescription
propertyIds`${string}.${string}`[]

Returns GroupFillElement.

GroupLocationElement

Extends GroupLocationElement_base. Implements ControlGroup.

new GroupLocationElement(): GroupLocationElement

Returns GroupLocationElement. Inherited from GroupLocationElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
iconpublicstring
legendContentpublicOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIds?public`${string}.${string}`[]
signalspublic readonlySignalsRecord
stylesstaticCSSResult
updatePropertyIdspublic`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void. Implementation of ControlGroup.addOrRemoveEnd, Inherited from GroupLocationElement_base.addOrRemoveEnd.

constrainedContent(flipped): OptionalContent

ParameterTypeDescription
flippedboolean

Returns OptionalContent.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent. Implementation of ControlGroup.controlContent, Inherited from GroupLocationElement_base.controlContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent. Implementation of ControlGroup.controlInputContent, Inherited from GroupLocationElement_base.controlInputContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent. Implementation of ControlGroup.controlInputContentEnd, Inherited from GroupLocationElement_base.controlInputContentEnd.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar. Implementation of ControlGroup.currentValue, Inherited from GroupLocationElement_base.currentValue.

handleX(event): void

ParameterTypeDescription
eventEvent

Returns void.

handleY(event): void

ParameterTypeDescription
eventEvent

Returns void.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar. Implementation of ControlGroup.propertyIdValue, Inherited from GroupLocationElement_base.propertyIdValue.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent. Implementation of ControlGroup.propertyNameContent, Inherited from GroupLocationElement_base.propertyNameContent.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`. Implementation of ControlGroup.signalIdForName, Inherited from GroupLocationElement_base.signalIdForName.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string. Implementation of ControlGroup.targetForName, Inherited from GroupLocationElement_base.targetForName.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from GroupLocationElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from GroupLocationElement_base.unsubscribe.

static controlGroupFunction(ids, element?): Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

static handleControlGroup(evt): void

ParameterType
evtEvent

Returns void.

static instance(propertyIds): GroupLocationElement

ParameterTypeDescription
propertyIds`${string}.${string}`[]

Returns GroupLocationElement.

GroupNoneElement

Extends GroupNoneElement_base.

new GroupNoneElement(): GroupNoneElement

Returns GroupNoneElement. Inherited from GroupNoneElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
iconpublicstring
legendContentpublicOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIds?public`${string}.${string}`[]
signalspublic readonlySignalsRecord
stylesstaticCSSResult
updatePropertyIdspublic`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void. Inherited from GroupNoneElement_base.addOrRemoveEnd.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent. Inherited from GroupNoneElement_base.controlContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent. Inherited from GroupNoneElement_base.controlInputContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent. Inherited from GroupNoneElement_base.controlInputContentEnd.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar. Inherited from GroupNoneElement_base.currentValue.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar. Inherited from GroupNoneElement_base.propertyIdValue.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent. Inherited from GroupNoneElement_base.propertyNameContent.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`. Inherited from GroupNoneElement_base.signalIdForName.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string. Inherited from GroupNoneElement_base.targetForName.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from GroupNoneElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from GroupNoneElement_base.unsubscribe.

static controlGroupFunction(ids, element?): Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

static handleControlGroup(evt): void

ParameterType
evtEvent

Returns void.

static instance(propertyIds): GroupNoneElement

ParameterTypeDescription
propertyIds`${string}.${string}`[]

Returns GroupNoneElement.

GroupTimeElement

Extends GroupTimeElement_base.

new GroupTimeElement(): GroupTimeElement

Returns GroupTimeElement. Inherited from GroupTimeElement_base.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
framedContentpublic readonlyOptionalContent
iconpublicstring
legendContentpublicOptionalContent
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertyIds?public`${string}.${string}`[]
signalspublic readonlySignalsRecord
stylesstaticCSSResult
trimmedContentpublic readonlyOptionalContent
updatePropertyIdspublic`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void. Inherited from GroupTimeElement_base.addOrRemoveEnd.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent. Inherited from GroupTimeElement_base.controlContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent. Inherited from GroupTimeElement_base.controlInputContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent. Inherited from GroupTimeElement_base.controlInputContentEnd.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar. Inherited from GroupTimeElement_base.currentValue.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar. Inherited from GroupTimeElement_base.propertyIdValue.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent. Inherited from GroupTimeElement_base.propertyNameContent.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`. Inherited from GroupTimeElement_base.signalIdForName.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string. Inherited from GroupTimeElement_base.targetForName.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from GroupTimeElement_base.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from GroupTimeElement_base.unsubscribe.

static controlGroupFunction(ids, element?): Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

static handleControlGroup(evt): void

ParameterType
evtEvent

Returns void.

static instance(propertyIds): GroupTimeElement

ParameterTypeDescription
propertyIds`${string}.${string}`[]

Returns GroupTimeElement.

InspectorContentElement

Extends ContentElementBase.

new InspectorContentElement(): InspectorContentElement

Returns InspectorContentElement. Inherited from ContentElementBase.constructor.

PropertyModifierType
chromeCssstaticCSSResult
connectedpublicboolean
contentCssstaticCSSResult
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
cssSharedstaticCSSResult
defaultContentpublic readonlyOptionalContent
exportPartspublicundefined | string
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
partspublicstring
partSeparatorstaticstring
signalspublic readonlySignalsRecord
stylesstaticCSSResult

Methods

handlePick(): void

Returns void.

partContent(part, slots): OptionalContent

ParameterTypeDescription
partstring
slotsElement[]

Returns OptionalContent. Inherited from ContentElementBase.partContent.

refreshParts(): string

Returns string. Inherited from ContentElementBase.refreshParts.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from ContentElementBase.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from ContentElementBase.unsubscribe.

InspectorElement

Extends PanelElementBase.

new InspectorElement(): InspectorElement

Returns InspectorElement. Inherited from PanelElementBase.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
exportPartspublicundefined | string
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
partspublicstring
partSeparatorstaticstring
signalspublic readonlySignalsRecord
stylesstaticCSSResult

Methods

contentContent(slots): OptionalContent

ParameterTypeDescription
slotsElement[]

Returns OptionalContent. Inherited from PanelElementBase.contentContent.

footerContent(slots): OptionalContent

ParameterTypeDescription
slotsElement[]

Returns OptionalContent. Inherited from PanelElementBase.footerContent.

headerContent(slots): OptionalContent

ParameterTypeDescription
slotsElement[]

Returns OptionalContent. Inherited from PanelElementBase.headerContent.

partContent(part, slots): OptionalContent

ParameterTypeDescription
partstring
slotsElement[]

Returns OptionalContent. Inherited from PanelElementBase.partContent.

refreshParts(): string

Returns string. Inherited from PanelElementBase.refreshParts.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from PanelElementBase.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from PanelElementBase.unsubscribe.

static instance(element): InspectorElement

ParameterTypeDescription
elementundefined | InspectorElement

Returns InspectorElement.

InspectorFooterElement

Extends FooterElementBase.

new InspectorFooterElement(): InspectorFooterElement

Returns InspectorFooterElement. Inherited from FooterElementBase.constructor.

PropertyModifierType
chromeCssstaticCSSResult
connectedpublicboolean
contentCssstaticCSSResult
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
cssSharedstaticCSSResult
defaultContentpublic readonlyOptionalContent
exportPartspublicundefined | string
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
partspublicstring
partSeparatorstaticstring
signalspublic readonlySignalsRecord
stylesstaticCSSResult

Methods

partContent(part, slots): OptionalContent

ParameterTypeDescription
partstring
slotsElement[]

Returns OptionalContent. Inherited from FooterElementBase.partContent.

refreshParts(): string

Returns string. Inherited from FooterElementBase.refreshParts.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from FooterElementBase.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from FooterElementBase.unsubscribe.

InspectorHeaderElement

Extends HeaderElementBase.

new InspectorHeaderElement(): InspectorHeaderElement

Returns InspectorHeaderElement. Inherited from HeaderElementBase.constructor.

PropertyModifierType
chromeCssstaticCSSResult
connectedpublicboolean
contentCssstaticCSSResult
cssBorderBoxSizingstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
cssSharedstaticCSSResult
defaultContentpublic readonlyOptionalContent
exportPartspublicundefined | string
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
partspublicstring
partSeparatorstaticstring
signalspublic readonlySignalsRecord
stylesstaticCSSResult
updateKeypublicundefined | string

Methods

partContent(part, slots): OptionalContent

ParameterTypeDescription
partstring
slotsElement[]

Returns OptionalContent. Inherited from HeaderElementBase.partContent.

refreshParts(): string

Returns string. Inherited from HeaderElementBase.refreshParts.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from HeaderElementBase.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from HeaderElementBase.unsubscribe.

InspectorTargetElement

Extends ScrollerElementBase.

new InspectorTargetElement(): InspectorTargetElement

Returns InspectorTargetElement. Inherited from ScrollerElementBase.constructor.

PropertyModifierType
connectedpublicboolean
cssBorderBoxSizingstaticCSSResult
cssDivRootstaticCSSResult
cssHostDroppingstaticCSSResult
cssHostFlexstaticCSSResult
defaultContentpublic readonlyOptionalContent
elementspublicElement[]
elementsByIdpublicRecord<string, Element>
masherpublic readonlyMasher
masherOrNotpublicundefined | Masher
propertiesByIdpublicRecord<`${string}.${string}`, ScalarProperty>
propertyIdspublic`${string}.${string}`[]
selectedIdpublicstring
signalspublic readonlySignalsRecord
stylesstaticCSSResult
targetpublicstring

Methods

handleChanged(): void

Returns void.

handleSignal(signal): void

ParameterTypeDescription
signalSignal

Returns void.

refreshSelectedProperties(refreshIfUnchanged?): void

ParameterTypeDescription
refreshIfUnchanged?boolean

Returns void.

templateContent(contents): TemplateContent

ParameterTypeDescription
contentsTemplateContents

Returns TemplateContent. Inherited from ScrollerElementBase.templateContent.

unsubscribe(arg, name?, type?): void

ParameterTypeDescription
argstring | PropertyObject
name?string
type?string

Returns void. Inherited from ScrollerElementBase.unsubscribe.

Interfaces

Control

Extends Property.Element.

PropertyType
fallback?Scalar
frame?number
icon?string
input?Element
inputInitialize?Element
inputSelectHTMLSelectElement
max?number
min?number
namestring
options?ScalarRecord | Scalar[]
order?number
scalar?Scalar
scalarFromInput?Scalar
step?number
targetstring
tweens?boolean
typestring
undoable?boolean

Methods

scalarFromOptions(index): undefined | Scalar

ParameterType
indexnumber

Returns undefined | Scalar.

setInputValue(value?): boolean

ParameterType
value?Scalar

Returns boolean.

ControlGroup

PropertyType
iconstring
legendContentOptionalContent
propertyIds?`${string}.${string}`[]
updatePropertyIds`${string}.${string}`[]

Methods

addOrRemoveEnd(addOrRemove, propertyNamePrefix): void

ParameterType
addOrRemovestring
propertyNamePrefixstring

Returns void.

controlContent(name, icon?, more?): OptionalContent

ParameterType
namestring
icon?string
more?OptionalContent

Returns OptionalContent.

controlInputContent(propertyId?, dataType?): OptionalContent

ParameterType
propertyId?`${string}.${string}`
dataType?string

Returns OptionalContent.

controlInputContentEnd(namePrefix): OptionalContent

ParameterType
namePrefixstring

Returns OptionalContent.

currentValue(name): undefined | Scalar

ParameterType
namestring

Returns undefined | Scalar.

propertyIdValue(nameOrPropertyId): undefined | Scalar

ParameterType
nameOrPropertyIdstring

Returns undefined | Scalar.

propertyNameContent(propertyName): OptionalContent

ParameterType
propertyNamestring

Returns OptionalContent.

signalIdForName(name): undefined | `${string}.${string}`

ParameterType
namestring

Returns undefined | `${string}.${string}`.

targetForName(name): undefined | string

ParameterType
namestring

Returns undefined | string.

ControlGroupEventDetail

Extends Ordered.

PropertyType
functionsMap<ControlGroupFunction, `${string}.${string}`[]>
order?number
propertyIds`${string}.${string}`[]

InspectorElementArgs

PropertyType
scalarPropertyScalarProperty

Type Aliases

ControlGroupFunction

ControlGroupFunction: (ids, element?) => Element

ParameterType
ids`${string}.${string}`[]
element?Element

Returns Element.

Variables

ControlAssetTag

const ControlAssetTag: "media-masher-control-asset"

ControlBooleanTag

const ControlBooleanTag: "media-masher-control-boolean"

ControlInputTag

const ControlInputTag: "media-masher-control-input"

ControlNumericTag

const ControlNumericTag: "media-masher-control-numeric"

ControlRgbTag

const ControlRgbTag: "media-masher-control-rgb"

ControlRowTag

const ControlRowTag: "media-masher-control-row"

ControlStringTag

const ControlStringTag: "media-masher-control-string"

GroupAspectTag

const GroupAspectTag: "media-masher-group-aspect"

GroupCssTag

const GroupCssTag: "media-masher-group-css"

GroupDimensionsTag

const GroupDimensionsTag: "media-masher-group-dimensions"

GroupFillTag

const GroupFillTag: "media-masher-group-fill"

GroupLocationTag

const GroupLocationTag: "media-masher-group-location"

GroupNoneTag

const GroupNoneTag: "media-masher-group-none"

GroupTimeTag

const GroupTimeTag: "media-masher-group-time"

InspectorContentTag

const InspectorContentTag: "media-masher-inspector-content"

InspectorFooterTag

const InspectorFooterTag: "media-masher-inspector-footer"

InspectorHeaderTag

const InspectorHeaderTag: "media-masher-inspector-header"

InspectorTag

const InspectorTag: "media-masher-inspector"

InspectorTargetTag

const InspectorTargetTag: "media-masher-inspector-target"

Functions

ClientGroupAspectListeners

ClientGroupAspectListeners(): EventListeners

Returns EventListeners.

ClientGroupCssListeners

ClientGroupCssListeners(): EventListeners

Returns EventListeners.

ClientGroupDimensionsListeners

ClientGroupDimensionsListeners(): EventListeners

Returns EventListeners.

ClientGroupFillListeners

ClientGroupFillListeners(): EventListeners

Returns EventListeners.

ClientGroupLocationListeners

ClientGroupLocationListeners(): EventListeners

Returns EventListeners.

ClientGroupNoneListeners

ClientGroupNoneListeners(): EventListeners

Returns EventListeners.

ClientGroupTimeListeners

ClientGroupTimeListeners(): EventListeners

Returns EventListeners.

ControlElementMixin

ControlElementMixin<T>(Base): T & Constrained<Control>

Type ParameterDescription
T extends Constrained<ElementBase>
ParameterTypeDescription
BaseT

Returns T & Constrained<Control>.

ControlGroupElementMixin

ControlGroupElementMixin<T>(Base): T & Constrained<ControlGroup>

Type ParameterDescription
T extends Constrained<LoaderElementBase>
ParameterTypeDescription
BaseT

Returns T & Constrained<ControlGroup>.

svgElementGroup

svgElementGroup(dimensions?, id?): SVGGElement

ParameterType
dimensions?object
id?string

Returns SVGGElement.