Exports related to raw image files.

Classes

ClientRawImageInstanceClass

Extends ClientRawImageInstanceClass_base. Implements ClippedClientRawImage.

new ClientRawImageInstanceClass(object): ClientRawImageInstanceClass

ParameterTypeDescription
objectInstanceArgs

Returns ClientRawImageInstanceClass. Inherited from ClientRawImageInstanceClass_base.constructor.

PropertyModifierType
assetpublicMedia
assetIdpublicstring
canBeMutedpublicboolean
clientAssetpublic readonlyClientAsset
clientClippublic readonlyClientClip
clippublicClientClip & Clip
cropDirectionspublicSideDirectionRecord
hasIntrinsicTimingpublicboolean
idpublicstring
instanceObjectpublicInstanceObject
intrinsicRectpublicRect<number>
isDefaultpublicboolean
mediaIdspublicstring[]
mutedpublicboolean
propertiespublicProperty[]
sizeKey?publicSizeKey
targetIdpublicstring
tweeningpublicboolean
visibleAssetpublicVisibleAsset

Methods

assetTime(mashTime): Time

ParameterTypeDescription
mashTimeTime

Returns Time. Implementation of ClippedClientRawImage.assetTime, Inherited from ClientRawImageInstanceClass_base.assetTime.

boolean(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of ClippedClientRawImage.boolean, Inherited from ClientRawImageInstanceClass_base.boolean.

changeObject(signalId, scalar?): ChangeEditObject

ParameterTypeDescription
signalId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Implementation of ClippedClientRawImage.changeObject, Inherited from ClientRawImageInstanceClass_base.changeObject.

changeScalars(scalars): void

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns void. Implementation of ClippedClientRawImage.changeScalars, Inherited from ClientRawImageInstanceClass_base.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Implementation of ClippedClientRawImage.changesObject, Inherited from ClientRawImageInstanceClass_base.changesObject.

clippedElement(content, args): DataOrError<SvgItemsRecord>

ParameterType
contentVisibleContentInstance
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Implementation of ClippedClientRawImage.clippedElement, Inherited from ClientRawImageInstanceClass_base.clippedElement.

clippedElementPromise(content, args): Promise<DataOrError<SvgItemsRecord>>

ParameterType
contentClientVisibleInstance
argsContainerSvgItemArgs

Returns Promise<DataOrError<SvgItemsRecord>>. Implementation of ClippedClientRawImage.clippedElementPromise, Inherited from ClientRawImageInstanceClass_base.clippedElementPromise.

commandFiles(cacheArgs): CommandFile[]

ParameterTypeDescription
cacheArgsCommandFileArgs

Returns CommandFile[]. Implementation of ClippedClientRawImage.commandFiles, Inherited from ClientRawImageInstanceClass_base.commandFiles.

constrainedValue(property, value?): undefined | Scalar

ParameterTypeDescription
propertyProperty
value?Scalar

Returns undefined | Scalar. Implementation of ClippedClientRawImage.constrainedValue, Inherited from ClientRawImageInstanceClass_base.constrainedValue.

containedItem(contentItem, containerItem, args): DataOrError<SvgItemsRecord>

ParameterType
contentItemMaybeComplexSvgItem
containerItemMaybeComplexSvgItem
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Implementation of ClippedClientRawImage.containedItem, Inherited from ClientRawImageInstanceClass_base.containedItem.

containerRects(args, sizingSize): RectTuple<number>

ParameterType
argsContainerRectArgs
sizingSizeSize<number>

Returns RectTuple<number>. Implementation of ClippedClientRawImage.containerRects, Inherited from ClientRawImageInstanceClass_base.containerRects.

containerSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContainerSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Implementation of ClippedClientRawImage.containerSvgItem, Inherited from ClientRawImageInstanceClass_base.containerSvgItem.

containerSvgItemPromise(args): Promise<DataOrError<MaybeComplexSvgItem>>

ParameterType
argsContainerSvgItemArgs

Returns Promise<DataOrError<MaybeComplexSvgItem>>. Implementation of ClippedClientRawImage.containerSvgItemPromise, Inherited from ClientRawImageInstanceClass_base.containerSvgItemPromise.

contentRect(time, containerRect, outputSize): Rect<number>

ParameterType
timeTime
containerRectRect<number>
outputSizeSize<number>

Returns Rect<number>. Implementation of ClippedClientRawImage.contentRect, Inherited from ClientRawImageInstanceClass_base.contentRect.

contentRects(args): RectTuple<number>

ParameterType
argsContentRectArgs

Returns RectTuple<number>. Implementation of ClippedClientRawImage.contentRects, Inherited from ClientRawImageInstanceClass_base.contentRects.

contentSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContentSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Implementation of ClippedClientRawImage.contentSvgItem, Inherited from ClientRawImageInstanceClass_base.contentSvgItem.

contentSvgItemPromise(args): Promise<DataOrError<MaybeComplexSvgItem>>

ParameterType
argsContentSvgItemArgs

Returns Promise<DataOrError<MaybeComplexSvgItem>>. Implementation of ClippedClientRawImage.contentSvgItemPromise, Inherited from ClientRawImageInstanceClass_base.contentSvgItemPromise.

frames(quantize): number

ParameterTypeDescription
quantizenumber

Returns number. Implementation of ClippedClientRawImage.frames, Inherited from ClientRawImageInstanceClass_base.frames.

instanceCachePromise(args): Promise<DataOrError<number>>

ParameterTypeDescription
argsInstanceCacheArgs

Returns Promise<DataOrError<number>>. Implementation of ClippedClientRawImage.instanceCachePromise, Inherited from ClientRawImageInstanceClass_base.instanceCachePromise.

intrinsicsKnown(options): boolean

ParameterTypeDescription
optionsIntrinsicOptions

Returns boolean. Implementation of ClippedClientRawImage.intrinsicsKnown, Inherited from ClientRawImageInstanceClass_base.intrinsicsKnown.

number(id): number

ParameterTypeDescription
idstring

Returns number. Implementation of ClippedClientRawImage.number, Inherited from ClientRawImageInstanceClass_base.number.

propertiesOfTarget(targetId): Property[]

ParameterTypeDescription
targetIdstring

Returns Property[]. Implementation of ClippedClientRawImage.propertiesOfTarget, Inherited from ClientRawImageInstanceClass_base.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterTypeDescription
namestring

Returns undefined | Property. Implementation of ClippedClientRawImage.propertyFind, Inherited from ClientRawImageInstanceClass_base.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterTypeDescription
targetIdstring

Returns `${string}.${string}`[]. Implementation of ClippedClientRawImage.propertyIds, Inherited from ClientRawImageInstanceClass_base.propertyIds.

scalarsById(targetId, time, timeIsStart)

scalarsById(targetId, time?, timeIsStart?): SignalScalarRecord

ParameterTypeDescription
targetIdstring
time?Time
timeIsStart?boolean

Returns SignalScalarRecord. Implementation of ClippedClientRawImage.scalarsById, Inherited from ClientRawImageInstanceClass_base.scalarsById.

scalarsById(targetId, time, timeIsStart, useNames)

scalarsById(targetId, time?, timeIsStart?, useNames?): SignalScalarRecord

ParameterType
targetIdstring
time?Time
timeIsStart?boolean
useNames?boolean

Returns SignalScalarRecord. Implementation of ClippedClientRawImage.scalarsById, Inherited from ClientRawImageInstanceClass_base.scalarsById.

scalarsRecord(idOrNames): ScalarRecord

ParameterTypeDescription
idOrNamesstring[]

Returns ScalarRecord. Implementation of ClippedClientRawImage.scalarsRecord, Inherited from ClientRawImageInstanceClass_base.scalarsRecord.

scaleRects(time, range): RectTuple<number>

ParameterType
timeTime
rangeTimeRange

Returns RectTuple<number>. Implementation of ClippedClientRawImage.scaleRects, Inherited from ClientRawImageInstanceClass_base.scaleRects.

setValue(id, value?, dontConstrain?): void

ParameterTypeDescription
idstring
value?Scalar
dontConstrain?boolean

Returns void. Implementation of ClippedClientRawImage.setValue, Inherited from ClientRawImageInstanceClass_base.setValue.

shouldSelectProperty(property): boolean

ParameterTypeDescription
propertyProperty

Returns boolean. Implementation of ClippedClientRawImage.shouldSelectProperty, Inherited from ClientRawImageInstanceClass_base.shouldSelectProperty.

splitObject(targetId, frame?, frameIsStart?): Partial<SignalScalarRecord>

ParameterTypeDescription
targetIdstring
frame?number
frameIsStart?boolean

Returns Partial<SignalScalarRecord>. Implementation of ClippedClientRawImage.splitObject, Inherited from ClientRawImageInstanceClass_base.splitObject.

splitScalars(targetId, frame?): ScalarRecord

ParameterTypeDescription
targetIdstring
frame?number

Returns ScalarRecord. Implementation of ClippedClientRawImage.splitScalars, Inherited from ClientRawImageInstanceClass_base.splitScalars.

string(id): string

ParameterTypeDescription
idstring

Returns string if the value is a string, otherwise throws an assertion error. Implementation of ClippedClientRawImage.string, Inherited from ClientRawImageInstanceClass_base.string.

svgVector(rect, forecolor?, opacity?): SvgVector

ParameterType
rectRect<number>
forecolor?string
opacity?Scalar

Returns SvgVector. Implementation of ClippedClientRawImage.svgVector, Inherited from ClientRawImageInstanceClass_base.svgVector.

toJSON(): UnknownRecord

Returns UnknownRecord. Implementation of ClippedClientRawImage.toJSON, Inherited from ClientRawImageInstanceClass_base.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterTypeDescription
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Implementation of ClippedClientRawImage.tweenValues, Inherited from ClientRawImageInstanceClass_base.tweenValues.

tweens(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of ClippedClientRawImage.tweens, Inherited from ClientRawImageInstanceClass_base.tweens.

tweensProperty(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Inherited from ClientRawImageInstanceClass_base.tweensProperty.

unload(): void

Returns void. Implementation of ClippedClientRawImage.unload, Inherited from ClientRawImageInstanceClass_base.unload.

value(id): undefined | Scalar

ParameterTypeDescription
idstring

Returns undefined | Scalar. Implementation of ClippedClientRawImage.value, Inherited from ClientRawImageInstanceClass_base.value.

visibleCommandFiles(args, content?): CommandFile[]

ParameterType
argsVisibleCommandFileArgs
content?VisibleContentInstance

Returns CommandFile[]. Implementation of ClippedClientRawImage.visibleCommandFiles, Inherited from ClientRawImageInstanceClass_base.visibleCommandFiles.

ClientRawImageMediaClass

Extends ClientRawImageMediaClass_base. Implements ClientRawImage.

new ClientRawImageMediaClass(object): ClientRawImageMediaClass

ParameterTypeDescription
objectStorableMedia

Returns ClientRawImageMediaClass. Inherited from ClientRawImageMediaClass_base.constructor.

PropertyModifierType
alpha?publicboolean
asDatapublicStorableMedia
canBeContainer?publicboolean
canBeContent?publicboolean
canBeFill?publicboolean
canBeMutedpublicundefined | boolean
createdAt?publicstring
decodingspublicDecoding[]
hasIntrinsicSizingpublicundefined | boolean
hasIntrinsicTimingpublicundefined | boolean
idpublicstring
isVector?publicboolean
label?publicstring
mediaIdspublicstring[]
probeSize?publicSize<number>
projectIdpublicundefined | string
propertiespublicProperty[]
resourcespublicResource[]
saveNeededpublicboolean
sourcepublicstring
targetIdpublicstring
typepublicMediaType
unsavedResourcespublic readonlyResource[]
updatedAt?publicstring

Methods

addResource(resource): void

ParameterTypeDescription
resourceResource

Returns void. Implementation of ClientRawImage.addResource, Inherited from ClientRawImageMediaClass_base.addResource.

assetCachePromise(args): Promise<DataOrError<number>>

ParameterTypeDescription
argsAssetCacheArgs

Returns Promise<DataOrError<number>>. Implementation of ClientRawImage.assetCachePromise, Overrides ClientRawImageMediaClass_base.assetCachePromise.

assetFiles(args): AssetFile[]

ParameterTypeDescription
argsCacheArgs

Returns AssetFile[]. Implementation of ClientRawImage.assetFiles, Inherited from ClientRawImageMediaClass_base.assetFiles.

assetIcon(size, cover?, patch?): Promise<DataOrError<SVGSVGElement>>

ParameterTypeDescription
sizeSize<number>
cover?boolean
patch?Element

Returns Promise<DataOrError<SVGSVGElement>>. Implementation of ClientRawImage.assetIcon, Overrides ClientRawImageMediaClass_base.assetIcon.

assetIconPromise(resource, options, cover, patch)

assetIconPromise(resource, options, cover?, patch?): Promise<DataOrError<SVGImageElement>>

ParameterTypeDescription
resourceResource
optionsSize<number> | Rect<number>
cover?boolean
patch?Element

Returns Promise<DataOrError<SVGImageElement>>. Implementation of ClientRawImage.assetIconPromise, Inherited from ClientRawImageMediaClass_base.assetIconPromise.

assetIconPromise(resource, options, cover, patch)

assetIconPromise(resource, options, cover?, patch?): Promise<DataOrError<SvgItem>>

ParameterType
resourceResource
optionsSize<number> | Rect<number>
cover?boolean
patch?Element

Returns Promise<DataOrError<SvgItem>>. Implementation of ClientRawImage.assetIconPromise, Inherited from ClientRawImageMediaClass_base.assetIconPromise.

boolean(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of ClientRawImage.boolean, Inherited from ClientRawImageMediaClass_base.boolean.

changeObject(signalId, scalar?): ChangeEditObject

ParameterTypeDescription
signalId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Implementation of ClientRawImage.changeObject, Inherited from ClientRawImageMediaClass_base.changeObject.

changeScalars(scalars): void

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns void. Implementation of ClientRawImage.changeScalars, Inherited from ClientRawImageMediaClass_base.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Implementation of ClientRawImage.changesObject, Inherited from ClientRawImageMediaClass_base.changesObject.

clipObject(object?): ClipObject

ParameterTypeDescription
object?InstanceObject

Returns ClipObject. Implementation of ClientRawImage.clipObject, Inherited from ClientRawImageMediaClass_base.clipObject.

commandFilePromise(args, commandFile): Promise<DataOrError<number>>

ParameterTypeDescription
argsServerPromiseArgs
commandFileCommandFile

Returns Promise<DataOrError<number>>. Implementation of ClientRawImage.commandFilePromise, Inherited from ClientRawImageMediaClass_base.commandFilePromise.

constrainedValue(property, value?): undefined | Scalar

ParameterTypeDescription
propertyProperty
value?Scalar

Returns undefined | Scalar. Implementation of ClientRawImage.constrainedValue, Inherited from ClientRawImageMediaClass_base.constrainedValue.

decodingOfType(…types): undefined | Decoding

ParameterTypeDescription
typesstring[]

Returns undefined | Decoding. Inherited from ClientRawImageMediaClass_base.decodingOfType.

findResource(…typesOrSources): undefined | Resource

ParameterTypeDescription
typesOrSourcesstring[]

Returns undefined | Resource. Implementation of ClientRawImage.findResource, Inherited from ClientRawImageMediaClass_base.findResource.

imagePromise(resource): Promise<DataOrError<ClientImage>>

ParameterTypeDescription
resourceResource

Returns Promise<DataOrError<ClientImage>>. Implementation of ClientRawImage.imagePromise, Inherited from ClientRawImageMediaClass_base.imagePromise.

instanceArgs(object?): InstanceArgs

ParameterTypeDescription
object?InstanceObject

Returns InstanceArgs. Implementation of ClientRawImage.instanceArgs, Inherited from ClientRawImageMediaClass_base.instanceArgs.

instanceFromObject(object): ClippedRawImage

ParameterTypeDescription
objectundefined | ClippedRawImageObject

Returns ClippedRawImage. Implementation of ClientRawImage.instanceFromObject, Overrides ClientRawImageMediaClass_base.instanceFromObject.

number(id): number

ParameterTypeDescription
idstring

Returns number. Implementation of ClientRawImage.number, Inherited from ClientRawImageMediaClass_base.number.

propertiesOfTarget(targetId): Property[]

ParameterTypeDescription
targetIdstring

Returns Property[]. Implementation of ClientRawImage.propertiesOfTarget, Inherited from ClientRawImageMediaClass_base.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterTypeDescription
namestring

Returns undefined | Property. Implementation of ClientRawImage.propertyFind, Inherited from ClientRawImageMediaClass_base.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterTypeDescription
targetIdstring

Returns `${string}.${string}`[]. Implementation of ClientRawImage.propertyIds, Inherited from ClientRawImageMediaClass_base.propertyIds.

savePromise(progress?): Promise<DataOrError<string>>

ParameterTypeDescription
progress?ServerProgress

Returns Promise<DataOrError<string>>. Implementation of ClientRawImage.savePromise, Inherited from ClientRawImageMediaClass_base.savePromise.

scalarsRecord(idOrNames): ScalarRecord

ParameterTypeDescription
idOrNamesstring[]

Returns ScalarRecord. Implementation of ClientRawImage.scalarsRecord, Inherited from ClientRawImageMediaClass_base.scalarsRecord.

setValue(id, value?, dontConstrain?): void

ParameterTypeDescription
idstring
value?Scalar
dontConstrain?boolean

Returns void. Implementation of ClientRawImage.setValue, Inherited from ClientRawImageMediaClass_base.setValue.

shouldSelectProperty(property): boolean

ParameterTypeDescription
propertyProperty

Returns boolean. Implementation of ClientRawImage.shouldSelectProperty, Inherited from ClientRawImageMediaClass_base.shouldSelectProperty.

string(id): string

ParameterTypeDescription
idstring

Returns string if the value is a string, otherwise throws an assertion error. Implementation of ClientRawImage.string, Inherited from ClientRawImageMediaClass_base.string.

toJSON(): UnknownRecord

Returns UnknownRecord. Implementation of ClientRawImage.toJSON, Inherited from ClientRawImageMediaClass_base.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterTypeDescription
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Implementation of ClientRawImage.tweenValues, Inherited from ClientRawImageMediaClass_base.tweenValues.

tweens(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of ClientRawImage.tweens, Inherited from ClientRawImageMediaClass_base.tweens.

tweensProperty(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Inherited from ClientRawImageMediaClass_base.tweensProperty.

unload(): void

Returns void. Implementation of ClientRawImage.unload, Inherited from ClientRawImageMediaClass_base.unload.

value(id): undefined | Scalar

ParameterTypeDescription
idstring

Returns undefined | Scalar. Implementation of ClientRawImage.value, Inherited from ClientRawImageMediaClass_base.value.

ClippedRawImageClass

Extends ClippedRawImageClass_base. Implements ClippedRawImage.

new ClippedRawImageClass(object): ClippedRawImageClass

ParameterTypeDescription
objectInstanceArgs

Returns ClippedRawImageClass. Inherited from ClippedRawImageClass_base.constructor.

PropertyType
assetMedia
assetIdstring
canBeMutedboolean
clipClip
cropDirectionsSideDirectionRecord
hasIntrinsicTimingboolean
idstring
instanceObjectInstanceObject
intrinsicRectRect<number>
isDefaultboolean
mediaIdsstring[]
mutedboolean
propertiesProperty[]
sizeKey?SizeKey
targetIdstring
tweeningboolean
visibleAssetVisibleAsset

Methods

assetTime(mashTime): Time

ParameterTypeDescription
mashTimeTime

Returns Time. Implementation of ClippedRawImage.assetTime, Inherited from ClippedRawImageClass_base.assetTime.

boolean(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of ClippedRawImage.boolean, Inherited from ClippedRawImageClass_base.boolean.

changeObject(signalId, scalar?): ChangeEditObject

ParameterTypeDescription
signalId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Implementation of ClippedRawImage.changeObject, Inherited from ClippedRawImageClass_base.changeObject.

changeScalars(scalars): void

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns void. Implementation of ClippedRawImage.changeScalars, Inherited from ClippedRawImageClass_base.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Implementation of ClippedRawImage.changesObject, Inherited from ClippedRawImageClass_base.changesObject.

clippedElement(content, args): DataOrError<SvgItemsRecord>

ParameterType
contentVisibleContentInstance
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Implementation of ClippedRawImage.clippedElement, Inherited from ClippedRawImageClass_base.clippedElement.

commandFiles(cacheArgs): CommandFile[]

ParameterTypeDescription
cacheArgsCommandFileArgs

Returns CommandFile[]. Implementation of ClippedRawImage.commandFiles, Inherited from ClippedRawImageClass_base.commandFiles.

constrainedValue(property, value?): undefined | Scalar

ParameterTypeDescription
propertyProperty
value?Scalar

Returns undefined | Scalar. Implementation of ClippedRawImage.constrainedValue, Inherited from ClippedRawImageClass_base.constrainedValue.

containedItem(contentItem, containerItem, args): DataOrError<SvgItemsRecord>

ParameterType
contentItemMaybeComplexSvgItem
containerItemMaybeComplexSvgItem
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Implementation of ClippedRawImage.containedItem, Inherited from ClippedRawImageClass_base.containedItem.

containerRects(args, sizingSize): RectTuple<number>

ParameterType
argsContainerRectArgs
sizingSizeSize<number>

Returns RectTuple<number>. Implementation of ClippedRawImage.containerRects, Inherited from ClippedRawImageClass_base.containerRects.

containerSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContainerSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Implementation of ClippedRawImage.containerSvgItem, Inherited from ClippedRawImageClass_base.containerSvgItem.

contentRect(time, containerRect, outputSize): Rect<number>

ParameterType
timeTime
containerRectRect<number>
outputSizeSize<number>

Returns Rect<number>. Implementation of ClippedRawImage.contentRect, Inherited from ClippedRawImageClass_base.contentRect.

contentRects(args): RectTuple<number>

ParameterType
argsContentRectArgs

Returns RectTuple<number>. Implementation of ClippedRawImage.contentRects, Inherited from ClippedRawImageClass_base.contentRects.

contentSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContentSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Implementation of ClippedRawImage.contentSvgItem, Inherited from ClippedRawImageClass_base.contentSvgItem.

frames(quantize): number

ParameterTypeDescription
quantizenumber

Returns number. Implementation of ClippedRawImage.frames, Inherited from ClippedRawImageClass_base.frames.

instanceCachePromise(args): Promise<DataOrError<number>>

ParameterTypeDescription
argsInstanceCacheArgs

Returns Promise<DataOrError<number>>. Implementation of ClippedRawImage.instanceCachePromise, Inherited from ClippedRawImageClass_base.instanceCachePromise.

intrinsicsKnown(options): boolean

ParameterTypeDescription
optionsIntrinsicOptions

Returns boolean. Implementation of ClippedRawImage.intrinsicsKnown, Inherited from ClippedRawImageClass_base.intrinsicsKnown.

number(id): number

ParameterTypeDescription
idstring

Returns number. Implementation of ClippedRawImage.number, Inherited from ClippedRawImageClass_base.number.

propertiesOfTarget(targetId): Property[]

ParameterTypeDescription
targetIdstring

Returns Property[]. Implementation of ClippedRawImage.propertiesOfTarget, Inherited from ClippedRawImageClass_base.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterTypeDescription
namestring

Returns undefined | Property. Implementation of ClippedRawImage.propertyFind, Inherited from ClippedRawImageClass_base.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterTypeDescription
targetIdstring

Returns `${string}.${string}`[]. Implementation of ClippedRawImage.propertyIds, Inherited from ClippedRawImageClass_base.propertyIds.

scalarsById(targetId, time, timeIsStart)

scalarsById(targetId, time?, timeIsStart?): SignalScalarRecord

ParameterTypeDescription
targetIdstring
time?Time
timeIsStart?boolean

Returns SignalScalarRecord. Implementation of ClippedRawImage.scalarsById, Inherited from ClippedRawImageClass_base.scalarsById.

scalarsById(targetId, time, timeIsStart, useNames)

scalarsById(targetId, time?, timeIsStart?, useNames?): SignalScalarRecord

ParameterType
targetIdstring
time?Time
timeIsStart?boolean
useNames?boolean

Returns SignalScalarRecord. Implementation of ClippedRawImage.scalarsById, Inherited from ClippedRawImageClass_base.scalarsById.

scalarsRecord(idOrNames): ScalarRecord

ParameterTypeDescription
idOrNamesstring[]

Returns ScalarRecord. Implementation of ClippedRawImage.scalarsRecord, Inherited from ClippedRawImageClass_base.scalarsRecord.

scaleRects(time, range): RectTuple<number>

ParameterType
timeTime
rangeTimeRange

Returns RectTuple<number>. Implementation of ClippedRawImage.scaleRects, Inherited from ClippedRawImageClass_base.scaleRects.

setValue(id, value?, dontConstrain?): void

ParameterTypeDescription
idstring
value?Scalar
dontConstrain?boolean

Returns void. Implementation of ClippedRawImage.setValue, Inherited from ClippedRawImageClass_base.setValue.

shouldSelectProperty(property): boolean

ParameterTypeDescription
propertyProperty

Returns boolean. Implementation of ClippedRawImage.shouldSelectProperty, Inherited from ClippedRawImageClass_base.shouldSelectProperty.

string(id): string

ParameterTypeDescription
idstring

Returns string if the value is a string, otherwise throws an assertion error. Implementation of ClippedRawImage.string, Inherited from ClippedRawImageClass_base.string.

svgVector(rect, forecolor?, opacity?): SvgVector

ParameterType
rectRect<number>
forecolor?string
opacity?Scalar

Returns SvgVector. Implementation of ClippedRawImage.svgVector, Inherited from ClippedRawImageClass_base.svgVector.

toJSON(): UnknownRecord

Returns UnknownRecord. Implementation of ClippedRawImage.toJSON, Inherited from ClippedRawImageClass_base.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterTypeDescription
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Implementation of ClippedRawImage.tweenValues, Inherited from ClippedRawImageClass_base.tweenValues.

tweens(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of ClippedRawImage.tweens, Inherited from ClippedRawImageClass_base.tweens.

tweensProperty(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Inherited from ClippedRawImageClass_base.tweensProperty.

value(id): undefined | Scalar

ParameterTypeDescription
idstring

Returns undefined | Scalar. Implementation of ClippedRawImage.value, Inherited from ClippedRawImageClass_base.value.

visibleCommandFiles(args, content?): CommandFile[]

ParameterType
argsVisibleCommandFileArgs
content?VisibleContentInstance

Returns CommandFile[]. Implementation of ClippedRawImage.visibleCommandFiles, Inherited from ClippedRawImageClass_base.visibleCommandFiles.

RawImageClass

Extends RawImageClass_base. Implements RawImage.

new RawImageClass(object): RawImageClass

ParameterTypeDescription
objectStorableMedia

Returns RawImageClass. Inherited from RawImageClass_base.constructor.

PropertyType
alpha?boolean
asDataStorableMedia
canBeContainer?boolean
canBeContent?boolean
canBeFill?boolean
createdAt?string
decodingsDecoding[]
hasIntrinsicSizingundefined | boolean
hasIntrinsicTimingundefined | boolean
idstring
isVector?boolean
label?string
mediaIdsstring[]
probeSize?Size<number>
projectIdundefined | string
propertiesProperty[]
resourcesResource[]
sourcestring
targetIdstring
typeMediaType
updatedAt?string

Methods

assetCachePromise(args): Promise<DataOrError<number>>

ParameterTypeDescription
argsAssetCacheArgs

Returns Promise<DataOrError<number>>. Implementation of RawImage.assetCachePromise, Inherited from RawImageClass_base.assetCachePromise.

assetFiles(args): AssetFile[]

ParameterTypeDescription
argsCacheArgs

Returns AssetFile[]. Implementation of RawImage.assetFiles, Overrides RawImageClass_base.assetFiles.

boolean(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of RawImage.boolean, Inherited from RawImageClass_base.boolean.

changeObject(signalId, scalar?): ChangeEditObject

ParameterTypeDescription
signalId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Implementation of RawImage.changeObject, Inherited from RawImageClass_base.changeObject.

changeScalars(scalars): void

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns void. Implementation of RawImage.changeScalars, Inherited from RawImageClass_base.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterTypeDescription
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Implementation of RawImage.changesObject, Inherited from RawImageClass_base.changesObject.

clipObject(object?): ClipObject

ParameterTypeDescription
object?InstanceObject

Returns ClipObject. Implementation of RawImage.clipObject, Inherited from RawImageClass_base.clipObject.

commandFilePromise(args, commandFile): Promise<DataOrError<number>>

ParameterTypeDescription
argsServerPromiseArgs
commandFileCommandFile

Returns Promise<DataOrError<number>>. Implementation of RawImage.commandFilePromise, Overrides RawImageClass_base.commandFilePromise.

constrainedValue(property, value?): undefined | Scalar

ParameterTypeDescription
propertyProperty
value?Scalar

Returns undefined | Scalar. Implementation of RawImage.constrainedValue, Inherited from RawImageClass_base.constrainedValue.

decodingOfType(…types): undefined | Decoding

ParameterTypeDescription
typesstring[]

Returns undefined | Decoding. Inherited from RawImageClass_base.decodingOfType.

findResource(…typesOrSources): undefined | Resource

ParameterTypeDescription
typesOrSourcesstring[]

Returns undefined | Resource. Implementation of RawImage.findResource, Inherited from RawImageClass_base.findResource.

instanceArgs(object?): InstanceArgs

ParameterTypeDescription
object?InstanceObject

Returns InstanceArgs. Implementation of RawImage.instanceArgs, Inherited from RawImageClass_base.instanceArgs.

instanceFromObject(object): ClippedRawImage

ParameterTypeDescription
objectClippedRawImageObject

Returns ClippedRawImage. Implementation of RawImage.instanceFromObject, Overrides RawImageClass_base.instanceFromObject.

number(id): number

ParameterTypeDescription
idstring

Returns number. Implementation of RawImage.number, Inherited from RawImageClass_base.number.

propertiesOfTarget(targetId): Property[]

ParameterTypeDescription
targetIdstring

Returns Property[]. Implementation of RawImage.propertiesOfTarget, Inherited from RawImageClass_base.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterTypeDescription
namestring

Returns undefined | Property. Implementation of RawImage.propertyFind, Inherited from RawImageClass_base.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterTypeDescription
targetIdstring

Returns `${string}.${string}`[]. Implementation of RawImage.propertyIds, Inherited from RawImageClass_base.propertyIds.

scalarsRecord(idOrNames): ScalarRecord

ParameterTypeDescription
idOrNamesstring[]

Returns ScalarRecord. Implementation of RawImage.scalarsRecord, Inherited from RawImageClass_base.scalarsRecord.

setValue(id, value?, dontConstrain?): void

ParameterTypeDescription
idstring
value?Scalar
dontConstrain?boolean

Returns void. Implementation of RawImage.setValue, Inherited from RawImageClass_base.setValue.

shouldSelectProperty(property): boolean

ParameterTypeDescription
propertyProperty

Returns boolean. Implementation of RawImage.shouldSelectProperty, Inherited from RawImageClass_base.shouldSelectProperty.

string(id): string

ParameterTypeDescription
idstring

Returns string if the value is a string, otherwise throws an assertion error. Implementation of RawImage.string, Inherited from RawImageClass_base.string.

toJSON(): UnknownRecord

Returns UnknownRecord. Implementation of RawImage.toJSON, Inherited from RawImageClass_base.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterTypeDescription
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Implementation of RawImage.tweenValues, Inherited from RawImageClass_base.tweenValues.

tweens(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Implementation of RawImage.tweens, Inherited from RawImageClass_base.tweens.

tweensProperty(key): boolean

ParameterTypeDescription
keystring

Returns boolean. Inherited from RawImageClass_base.tweensProperty.

value(id): undefined | Scalar

ParameterTypeDescription
idstring

Returns undefined | Scalar. Implementation of RawImage.value, Inherited from RawImageClass_base.value.

Interfaces

ClientRawImage

Extends ImageMedia.ClientRawAsset.ClientVisibleAsset.

PropertyType
alpha?boolean
asDataStorableMedia
canBeContainer?boolean
canBeContent?boolean
canBeFill?boolean
createdAt?string
decodingsDecoding[]
hasIntrinsicSizing?boolean
hasIntrinsicTiming?boolean
idstring
isVector?boolean
label?string
mediaIdsstring[]
probeSize?Size<number>
projectId?string
propertiesProperty[]
resourcesResource[]
saveNeededboolean
sourcestring
targetIdstring
typeMediaType
updatedAt?string

Methods

addResource(resource): void

ParameterType
resourceResource

Returns void. Inherited from ClientVisibleAsset.addResource.

assetCachePromise(args): Promise<DataOrError<number>>

ParameterType
argsAssetCacheArgs

Returns Promise<DataOrError<number>>. Inherited from ClientVisibleAsset.assetCachePromise.

assetFiles(args): AssetFile[]

All files needed for audible and/or visible encode commands.
ParameterType
argsCacheArgs

Returns AssetFile[]. Inherited from ClientVisibleAsset.assetFiles.

assetIcon(size, cover?, patch?): Promise<DataOrError<SVGSVGElement>>

ParameterType
sizeSize<number>
cover?boolean
patch?Element

Returns Promise<DataOrError<SVGSVGElement>>. Inherited from ClientVisibleAsset.assetIcon.

assetIconPromise(resource, options, cover?, patch?): Promise<DataOrError<SvgItem>>

ParameterType
resourceResource
optionsSize<number> | Rect<number>
cover?boolean
patch?Element

Returns Promise<DataOrError<SvgItem>>. Inherited from ClientVisibleAsset.assetIconPromise.

boolean(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ClientVisibleAsset.boolean.

changeObject(propertyId, scalar?): ChangeEditObject

ParameterType
propertyId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Inherited from ClientVisibleAsset.changeObject.

changeScalars(scalars): void

ParameterType
scalarsPartial<SignalScalarRecord>

Returns void. Inherited from ClientVisibleAsset.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterType
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Inherited from ClientVisibleAsset.changesObject.

clipObject(object?): ClipObject

ParameterType
object?InstanceObject

Returns ClipObject. Inherited from ClientVisibleAsset.clipObject.

commandFilePromise(args, commandFile): Promise<DataOrError<number>>

Writes a command file, if it's not a raw asset.
ParameterType
argsServerPromiseArgs
commandFileCommandFile

Returns Promise<DataOrError<number>>. Inherited from ClientVisibleAsset.commandFilePromise.

constrainedValue(found, value?): undefined | Scalar

ParameterType
foundProperty
value?Scalar

Returns undefined | Scalar. Inherited from ClientVisibleAsset.constrainedValue.

findResource(…types): undefined | Resource

ParameterType
typesstring[]

Returns undefined | Resource. Inherited from ClientVisibleAsset.findResource.

imagePromise(resource): Promise<DataOrError<ClientImage>>

ParameterType
resourceResource

Returns Promise<DataOrError<ClientImage>>. Inherited from ClientVisibleAsset.imagePromise.

instanceArgs(object?): InstanceArgs

ParameterType
object?InstanceObject

Returns InstanceArgs. Inherited from ClientVisibleAsset.instanceArgs.

instanceFromObject(object?): Instance

ParameterType
object?InstanceObject

Returns Instance. Inherited from ClientVisibleAsset.instanceFromObject.

number(key): number

ParameterType
keystring

Returns number. Inherited from ClientVisibleAsset.number.

propertiesOfTarget(targetId): Property[]

ParameterType
targetIdstring

Returns Property[]. Inherited from ClientVisibleAsset.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterType
namestring

Returns undefined | Property. Inherited from ClientVisibleAsset.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterType
targetIdstring

Returns `${string}.${string}`[]. Inherited from ClientVisibleAsset.propertyIds.

savePromise(progress?): Promise<DataOrError<string>>

ParameterType
progress?ServerProgress

Returns Promise<DataOrError<string>>. Inherited from ClientVisibleAsset.savePromise.

scalarsRecord(idOrNames): ScalarRecord

ParameterType
idOrNamesstring[]

Returns ScalarRecord. Inherited from ClientVisibleAsset.scalarsRecord.

setValue(nameOrId, scalar?, dontConstrain?): void

ParameterType
nameOrIdstring
scalar?Scalar
dontConstrain?boolean

Returns void. Inherited from ClientVisibleAsset.setValue.

shouldSelectProperty(property): boolean

ParameterType
propertyProperty

Returns boolean. Inherited from ClientVisibleAsset.shouldSelectProperty.

string(key): string

ParameterType
keystring

Returns string. Inherited from ClientVisibleAsset.string.

toJSON(): UnknownRecord

Returns UnknownRecord. Inherited from ClientVisibleAsset.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterType
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Inherited from ClientVisibleAsset.tweenValues.

tweens(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ClientVisibleAsset.tweens.

unload(): void

Returns void. Inherited from ClientVisibleAsset.unload.

value(key): undefined | Scalar

ParameterType
keystring

Returns undefined | Scalar. Inherited from ClientVisibleAsset.value.

ClippedClientRawImage

Extends ClippedRawImage.ClientVisibleInstance.

PropertyType
assetMedia
assetIdstring
canBeMutedboolean
clipClip
cropDirectionsSideDirectionRecord
idstring
instanceObjectInstanceObject
intrinsicRectRect<number>
isDefaultboolean
mediaIdsstring[]
mutedboolean
propertiesProperty[]
sizeKey?SizeKey
targetIdstring
tweeningboolean
visibleAssetVisibleAsset

Methods

assetTime(masherTime): Time

ParameterType
masherTimeTime

Returns Time. Inherited from ClientVisibleInstance.assetTime.

boolean(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ClientVisibleInstance.boolean.

changeObject(propertyId, scalar?): ChangeEditObject

ParameterType
propertyId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Inherited from ClientVisibleInstance.changeObject.

changeScalars(scalars): void

ParameterType
scalarsPartial<SignalScalarRecord>

Returns void. Inherited from ClientVisibleInstance.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterType
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Inherited from ClientVisibleInstance.changesObject.

clippedElement(content, args): DataOrError<SvgItemsRecord>

ParameterType
contentVisibleContentInstance
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Inherited from ClientVisibleInstance.clippedElement.

clippedElementPromise(content, args): Promise<DataOrError<SvgItemsRecord>>

ParameterType
contentClientVisibleInstance
argsContainerSvgItemArgs

Returns Promise<DataOrError<SvgItemsRecord>>. Inherited from ClientVisibleInstance.clippedElementPromise.

commandFiles(args): CommandFile[]

ParameterType
argsCommandFileArgs

Returns CommandFile[]. Inherited from ClientVisibleInstance.commandFiles.

constrainedValue(found, value?): undefined | Scalar

ParameterType
foundProperty
value?Scalar

Returns undefined | Scalar. Inherited from ClientVisibleInstance.constrainedValue.

containedItem(contentItem, containerItem, args): DataOrError<SvgItemsRecord>

ParameterType
contentItemMaybeComplexSvgItem
containerItemMaybeComplexSvgItem
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Inherited from ClientVisibleInstance.containedItem.

containerRects(args, sizingSize): RectTuple<number>

ParameterType
argsContainerRectArgs
sizingSizeSize<number>

Returns RectTuple<number>. Inherited from ClientVisibleInstance.containerRects.

containerSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContainerSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Inherited from ClientVisibleInstance.containerSvgItem.

containerSvgItemPromise(args): Promise<DataOrError<MaybeComplexSvgItem>>

ParameterType
argsContainerSvgItemArgs

Returns Promise<DataOrError<MaybeComplexSvgItem>>. Inherited from ClientVisibleInstance.containerSvgItemPromise.

contentRect(time, containerRect, outputSize): Rect<number>

ParameterType
timeTime
containerRectRect<number>
outputSizeSize<number>

Returns Rect<number>. Inherited from ClientVisibleInstance.contentRect.

contentRects(args): RectTuple<number>

ParameterType
argsContentRectArgs

Returns RectTuple<number>. Inherited from ClientVisibleInstance.contentRects.

contentSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContentSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Inherited from ClientVisibleInstance.contentSvgItem.

contentSvgItemPromise(args): Promise<DataOrError<MaybeComplexSvgItem>>

ParameterType
argsContentSvgItemArgs

Returns Promise<DataOrError<MaybeComplexSvgItem>>. Inherited from ClientVisibleInstance.contentSvgItemPromise.

frames(quantize): number

ParameterType
quantizenumber

Returns number. Inherited from ClientVisibleInstance.frames.

instanceCachePromise(args): Promise<DataOrError<number>>

ParameterType
argsInstanceCacheArgs

Returns Promise<DataOrError<number>>. Inherited from ClientVisibleInstance.instanceCachePromise.

intrinsicsKnown(options): boolean

ParameterType
optionsIntrinsicOptions

Returns boolean. Inherited from ClientVisibleInstance.intrinsicsKnown.

number(key): number

ParameterType
keystring

Returns number. Inherited from ClientVisibleInstance.number.

propertiesOfTarget(targetId): Property[]

ParameterType
targetIdstring

Returns Property[]. Inherited from ClientVisibleInstance.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterType
namestring

Returns undefined | Property. Inherited from ClientVisibleInstance.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterType
targetIdstring

Returns `${string}.${string}`[]. Inherited from ClientVisibleInstance.propertyIds.

scalarsById(targetId, time?, timeIsStart?, useNames?): SignalScalarRecord

ParameterType
targetIdstring
time?Time
timeIsStart?boolean
useNames?boolean

Returns SignalScalarRecord. Inherited from ClientVisibleInstance.scalarsById.

scalarsRecord(idOrNames): ScalarRecord

ParameterType
idOrNamesstring[]

Returns ScalarRecord. Inherited from ClientVisibleInstance.scalarsRecord.

scaleRects(time, range): RectTuple<number>

ParameterType
timeTime
rangeTimeRange

Returns RectTuple<number>. Inherited from ClientVisibleInstance.scaleRects.

setValue(nameOrId, scalar?, dontConstrain?): void

ParameterType
nameOrIdstring
scalar?Scalar
dontConstrain?boolean

Returns void. Inherited from ClientVisibleInstance.setValue.

shouldSelectProperty(property): boolean

ParameterType
propertyProperty

Returns boolean. Inherited from ClientVisibleInstance.shouldSelectProperty.

splitObject(targetId, frame?, frameIsStart?): Partial<SignalScalarRecord>

ParameterType
targetIdstring
frame?number
frameIsStart?boolean

Returns Partial<SignalScalarRecord>. Inherited from ClientVisibleInstance.splitObject.

splitScalars(targetId, frame?): ScalarRecord

ParameterType
targetIdstring
frame?number

Returns ScalarRecord. Inherited from ClientVisibleInstance.splitScalars.

string(key): string

ParameterType
keystring

Returns string. Inherited from ClientVisibleInstance.string.

svgVector(rect, forecolor?, opacity?): SvgVector

ParameterType
rectRect<number>
forecolor?string
opacity?Scalar

Returns SvgVector. Inherited from ClientVisibleInstance.svgVector.

toJSON(): UnknownRecord

Returns UnknownRecord. Inherited from ClientVisibleInstance.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterType
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Inherited from ClientVisibleInstance.tweenValues.

tweens(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ClientVisibleInstance.tweens.

unload(): void

Returns void. Inherited from ClientVisibleInstance.unload.

value(key): undefined | Scalar

ParameterType
keystring

Returns undefined | Scalar. Inherited from ClientVisibleInstance.value.

visibleCommandFiles(args, content?): CommandFile[]

ParameterType
argsVisibleCommandFileArgs
content?VisibleContentInstance

Returns CommandFile[]. Inherited from ClientVisibleInstance.visibleCommandFiles.

ClippedRawImage

Extends ClippedImage. Extended by MashImageInstance and ClippedClientRawImage.

PropertyType
assetMedia
assetIdstring
canBeMutedboolean
clipClip
cropDirectionsSideDirectionRecord
idstring
instanceObjectInstanceObject
intrinsicRectRect<number>
isDefaultboolean
mediaIdsstring[]
mutedboolean
propertiesProperty[]
sizeKey?SizeKey
targetIdstring
tweeningboolean
visibleAssetVisibleAsset

Methods

assetTime(masherTime): Time

ParameterType
masherTimeTime

Returns Time. Inherited from ClippedImage.assetTime.

boolean(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ClippedImage.boolean.

changeObject(propertyId, scalar?): ChangeEditObject

ParameterType
propertyId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Inherited from ClippedImage.changeObject.

changeScalars(scalars): void

ParameterType
scalarsPartial<SignalScalarRecord>

Returns void. Inherited from ClippedImage.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterType
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Inherited from ClippedImage.changesObject.

clippedElement(content, args): DataOrError<SvgItemsRecord>

ParameterType
contentVisibleContentInstance
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Inherited from ClippedImage.clippedElement.

commandFiles(args): CommandFile[]

ParameterType
argsCommandFileArgs

Returns CommandFile[]. Inherited from ClippedImage.commandFiles.

constrainedValue(found, value?): undefined | Scalar

ParameterType
foundProperty
value?Scalar

Returns undefined | Scalar. Inherited from ClippedImage.constrainedValue.

containedItem(contentItem, containerItem, args): DataOrError<SvgItemsRecord>

ParameterType
contentItemMaybeComplexSvgItem
containerItemMaybeComplexSvgItem
argsContainerSvgItemArgs

Returns DataOrError<SvgItemsRecord>. Inherited from ClippedImage.containedItem.

containerRects(args, sizingSize): RectTuple<number>

ParameterType
argsContainerRectArgs
sizingSizeSize<number>

Returns RectTuple<number>. Inherited from ClippedImage.containerRects.

containerSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContainerSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Inherited from ClippedImage.containerSvgItem.

contentRect(time, containerRect, outputSize): Rect<number>

ParameterType
timeTime
containerRectRect<number>
outputSizeSize<number>

Returns Rect<number>. Inherited from ClippedImage.contentRect.

contentRects(args): RectTuple<number>

ParameterType
argsContentRectArgs

Returns RectTuple<number>. Inherited from ClippedImage.contentRects.

contentSvgItem(args): DataOrError<MaybeComplexSvgItem>

ParameterType
argsContentSvgItemArgs

Returns DataOrError<MaybeComplexSvgItem>. Inherited from ClippedImage.contentSvgItem.

frames(quantize): number

ParameterType
quantizenumber

Returns number. Inherited from ClippedImage.frames.

instanceCachePromise(args): Promise<DataOrError<number>>

ParameterType
argsInstanceCacheArgs

Returns Promise<DataOrError<number>>. Inherited from ClippedImage.instanceCachePromise.

intrinsicsKnown(options): boolean

ParameterType
optionsIntrinsicOptions

Returns boolean. Inherited from ClippedImage.intrinsicsKnown.

number(key): number

ParameterType
keystring

Returns number. Inherited from ClippedImage.number.

propertiesOfTarget(targetId): Property[]

ParameterType
targetIdstring

Returns Property[]. Inherited from ClippedImage.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterType
namestring

Returns undefined | Property. Inherited from ClippedImage.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterType
targetIdstring

Returns `${string}.${string}`[]. Inherited from ClippedImage.propertyIds.

scalarsById(targetId, time?, timeIsStart?, useNames?): SignalScalarRecord

ParameterType
targetIdstring
time?Time
timeIsStart?boolean
useNames?boolean

Returns SignalScalarRecord. Inherited from ClippedImage.scalarsById.

scalarsRecord(idOrNames): ScalarRecord

ParameterType
idOrNamesstring[]

Returns ScalarRecord. Inherited from ClippedImage.scalarsRecord.

scaleRects(time, range): RectTuple<number>

ParameterType
timeTime
rangeTimeRange

Returns RectTuple<number>. Inherited from ClippedImage.scaleRects.

setValue(nameOrId, scalar?, dontConstrain?): void

ParameterType
nameOrIdstring
scalar?Scalar
dontConstrain?boolean

Returns void. Inherited from ClippedImage.setValue.

shouldSelectProperty(property): boolean

ParameterType
propertyProperty

Returns boolean. Inherited from ClippedImage.shouldSelectProperty.

string(key): string

ParameterType
keystring

Returns string. Inherited from ClippedImage.string.

svgVector(rect, forecolor?, opacity?): SvgVector

ParameterType
rectRect<number>
forecolor?string
opacity?Scalar

Returns SvgVector. Inherited from ClippedImage.svgVector.

toJSON(): UnknownRecord

Returns UnknownRecord. Inherited from ClippedImage.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterType
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Inherited from ClippedImage.tweenValues.

tweens(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ClippedImage.tweens.

value(key): undefined | Scalar

ParameterType
keystring

Returns undefined | Scalar. Inherited from ClippedImage.value.

visibleCommandFiles(args, content?): CommandFile[]

ParameterType
argsVisibleCommandFileArgs
content?VisibleContentInstance

Returns CommandFile[]. Inherited from ClippedImage.visibleCommandFiles.

ClippedRawImageArgs

Extends InstanceArgs.ClippedRawImageObject.

PropertyType
assetMedia
container?boolean
height?number
heightEnd?number
lock?string
opacity?number
opacityEnd?number
pointAspect?string
sizeAspect?string
transparency?string
width?number
widthEnd?number
x?number
xEnd?number
y?number
yEnd?number

ClippedRawImageObject

Extends VisibleInstanceObject. Extended by ClippedColorObject and ClippedRawImageArgs.

PropertyType
container?boolean
height?number
heightEnd?number
lock?string
opacity?number
opacityEnd?number
pointAspect?string
sizeAspect?string
transparency?string
width?number
widthEnd?number
x?number
xEnd?number
y?number
yEnd?number

RawImage

Extends ImageMedia.

PropertyType
alpha?boolean
asDataStorableMedia
canBeContainer?boolean
canBeContent?boolean
canBeFill?boolean
createdAt?string
decodingsDecoding[]
hasIntrinsicSizing?boolean
hasIntrinsicTiming?boolean
idstring
isVector?boolean
label?string
mediaIdsstring[]
probeSize?Size<number>
projectId?string
propertiesProperty[]
resourcesResource[]
sourcestring
targetIdstring
typeMediaType
updatedAt?string

Methods

assetCachePromise(args): Promise<DataOrError<number>>

ParameterType
argsAssetCacheArgs

Returns Promise<DataOrError<number>>. Inherited from ImageMedia.assetCachePromise.

assetFiles(args): AssetFile[]

All files needed for audible and/or visible encode commands.
ParameterType
argsCacheArgs

Returns AssetFile[]. Inherited from ImageMedia.assetFiles.

boolean(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ImageMedia.boolean.

changeObject(propertyId, scalar?): ChangeEditObject

ParameterType
propertyId`${string}.${string}`
scalar?Scalar

Returns ChangeEditObject. Inherited from ImageMedia.changeObject.

changeScalars(scalars): void

ParameterType
scalarsPartial<SignalScalarRecord>

Returns void. Inherited from ImageMedia.changeScalars.

changesObject(scalars): ChangePropertiesEditObject

ParameterType
scalarsPartial<SignalScalarRecord>

Returns ChangePropertiesEditObject. Inherited from ImageMedia.changesObject.

clipObject(object?): ClipObject

ParameterType
object?InstanceObject

Returns ClipObject. Inherited from ImageMedia.clipObject.

commandFilePromise(args, commandFile): Promise<DataOrError<number>>

Writes a command file, if it's not a raw asset.
ParameterType
argsServerPromiseArgs
commandFileCommandFile

Returns Promise<DataOrError<number>>. Inherited from ImageMedia.commandFilePromise.

constrainedValue(found, value?): undefined | Scalar

ParameterType
foundProperty
value?Scalar

Returns undefined | Scalar. Inherited from ImageMedia.constrainedValue.

findResource(…types): undefined | Resource

ParameterType
typesstring[]

Returns undefined | Resource. Inherited from ImageMedia.findResource.

instanceArgs(object?): InstanceArgs

ParameterType
object?InstanceObject

Returns InstanceArgs. Inherited from ImageMedia.instanceArgs.

instanceFromObject(object?): Instance

ParameterType
object?InstanceObject

Returns Instance. Inherited from ImageMedia.instanceFromObject.

number(key): number

ParameterType
keystring

Returns number. Inherited from ImageMedia.number.

propertiesOfTarget(targetId): Property[]

ParameterType
targetIdstring

Returns Property[]. Inherited from ImageMedia.propertiesOfTarget.

propertyFind(name): undefined | Property

ParameterType
namestring

Returns undefined | Property. Inherited from ImageMedia.propertyFind.

propertyIds(targetId): `${string}.${string}`[]

ParameterType
targetIdstring

Returns `${string}.${string}`[]. Inherited from ImageMedia.propertyIds.

scalarsRecord(idOrNames): ScalarRecord

ParameterType
idOrNamesstring[]

Returns ScalarRecord. Inherited from ImageMedia.scalarsRecord.

setValue(nameOrId, scalar?, dontConstrain?): void

ParameterType
nameOrIdstring
scalar?Scalar
dontConstrain?boolean

Returns void. Inherited from ImageMedia.setValue.

shouldSelectProperty(property): boolean

ParameterType
propertyProperty

Returns boolean. Inherited from ImageMedia.shouldSelectProperty.

string(key): string

ParameterType
keystring

Returns string. Inherited from ImageMedia.string.

toJSON(): UnknownRecord

Returns UnknownRecord. Inherited from ImageMedia.toJSON.

tweenValues(key, time, range): Scalar[]

ParameterType
keystring
timeTime
rangeTimeRange

Returns Scalar[]. Inherited from ImageMedia.tweenValues.

tweens(key): boolean

ParameterType
keystring

Returns boolean. Inherited from ImageMedia.tweens.

value(key): undefined | Scalar

ParameterType
keystring

Returns undefined | Scalar. Inherited from ImageMedia.value.

StorableRawImage

Extends StorableMedia.ImageProperties.

PropertyType
createdAt?string
id?string
label?string
projectId?string
resources?StorableResource[]
sourcestring
typeMediaType
updatedAt?string

StoredRawImage

Extends StoredMedia.ImageProperties.

PropertyType
createdAt?string
idstring
label?string
projectId?string
resources?StoredResource[]
sourcestring
typeMediaType
updatedAt?string