allowPicking
allowPicking: boolean = false
allowPickingChanged
allowPickingChanged: Listener<[boolean, boolean]>
allowPickingReact
allowPickingReact: ReactiveVariable<false> | ReactiveVariable<true>
autoResetClock
autoResetClock: boolean = true
autoResetClockChanged
autoResetClockChanged: Listener<[boolean, boolean]>
autoResetClockReact
autoResetClockReact: ReactiveVariable<false> | ReactiveVariable<true>
clampToGround
clampToGround: boolean = false
clampToGroundChanged
clampToGroundChanged: Listener<[boolean, boolean]>
clampToGroundReact
clampToGroundReact: ReactiveVariable<false> | ReactiveVariable<true>
clockEnabled
clockEnabled: boolean = false
clockEnabledChanged
clockEnabledChanged: Listener<[boolean, boolean]>
clockEnabledReact
clockEnabledReact: ReactiveVariable<false> | ReactiveVariable<true>
clockRange
clockRange: string = 'UNBOUNDED'
clockRangeChanged
clockRangeChanged: Listener<[string, string]>
clockRangeReact
clockRangeReact: ReactiveVariable<string>
clockStep
clockStep: string = 'SYSTEM_CLOCK_MULTIPLIER'
clockStepChanged
clockStepChanged: Listener<[string, string]>
clockStepReact
clockStepReact: ReactiveVariable<string>
currentTime
currentTime: undefined | number = ...
currentTimeChanged
currentTimeChanged: Listener<[undefined | number, undefined | number]>
currentTimeReact
currentTimeReact: ReactiveVariable<undefined> | ReactiveVariable<number>
data
data: undefined | string = ...
dataChanged
dataChanged: Listener<[undefined | string, undefined | string]>
dataReact
dataReact: ReactiveVariable<string> | ReactiveVariable<undefined>
devTags: undefined | string[]
devTagsChanged: Listener<[undefined | string[], undefined | string[]]>
devTagsReact: ReactiveVariable<undefined | string[]>
execOnceFuncStr
execOnceFuncStr: undefined | string
execOnceFuncStrChanged
execOnceFuncStrChanged: Listener<[undefined | string, undefined | string]>
execOnceFuncStrReact
execOnceFuncStrReact: ReactiveVariable<string> | ReactiveVariable<undefined>
extras: JsonValue
extrasChanged: Listener<[JsonValue, JsonValue]>
extrasReact: ReactiveVariable<JsonValue>
loadFuncStr
loadFuncStr: undefined | string = ...
loadFuncStrChanged
loadFuncStrChanged: Listener<[undefined | string, undefined | string]>
loadFuncStrReact
loadFuncStrReact: ReactiveVariable<string> | ReactiveVariable<undefined>
multiplier
multiplier: number = 1
multiplierChanged
multiplierChanged: Listener<[number, number]>
multiplierReact
multiplierReact: ReactiveVariable<number>
name
name: string
nameChanged
nameChanged: Listener<[string, string]>
nameReact
nameReact: ReactiveVariable<string>
ref
ref: undefined | string
refChanged
refChanged: Listener<[undefined | string, undefined | string]>
refReact
refReact: ReactiveVariable<string> | ReactiveVariable<undefined>
shouldAnimate
shouldAnimate: boolean = false
shouldAnimateChanged
shouldAnimateChanged: Listener<[boolean, boolean]>
shouldAnimateReact
shouldAnimateReact: ReactiveVariable<false> | ReactiveVariable<true>
show
show: boolean = true
showChanged
showChanged: Listener<[boolean, boolean]>
showReact
showReact: ReactiveVariable<false> | ReactiveVariable<true>
startTime
startTime: undefined | number = ...
startTimeChanged
startTimeChanged: Listener<[undefined | number, undefined | number]>
startTimeReact
startTimeReact: ReactiveVariable<undefined> | ReactiveVariable<number>
stopTime
stopTime: undefined | number = ...
stopTimeChanged
stopTimeChanged: Listener<[undefined | number, undefined | number]>
stopTimeReact
stopTimeReact: ReactiveVariable<undefined> | ReactiveVariable<number>
toDestroyFuncStr
toDestroyFuncStr: undefined | string
toDestroyFuncStrChanged
toDestroyFuncStrChanged: Listener<[undefined | string, undefined | string]>
toDestroyFuncStrReact
toDestroyFuncStrReact: ReactiveVariable<string> | ReactiveVariable<undefined>
updateFuncStr
updateFuncStr: undefined | string
updateFuncStrChanged
updateFuncStrChanged: Listener<[undefined | string, undefined | string]>
updateFuncStrReact
updateFuncStrReact: ReactiveVariable<string> | ReactiveVariable<undefined>
uri
uri: undefined | string | ESJResource = ...
uriChanged
uriChanged: Listener<
[undefined | string | ESJResource, undefined | string | ESJResource],
>
uriReact
uriReact:
| ReactiveVariable<string>
| ReactiveVariable<undefined>
| ReactiveVariable<ESJResource>
静态_lastMemId
_lastMemId: number
静态 只读context
context: ESObjectsContext
静态 只读create
create: <T extends ESSceneObject>(
sceneObjectType: string | (new (id?: string) => T),
id?: string,
) => undefined | T
静态 只读createFromClass
createFromClass: <T extends ESSceneObject>(
sceneObjConstructor: new (id?: string) => T,
id?: string,
) => T
静态 只读createFromJson
createFromJson: <T extends ESSceneObject>(
sceneObjectJson: JsonValue & { type: string; [k: string]: any },
) => undefined | T
静态 只读createFromUrl
createFromUrl: (url: string, id?: string) => undefined | ESSceneObject
静态defaults
defaults: Record<string, any>
静态 只读destroySceneObject
destroySceneObject: (sceneObject: ESSceneObject) => boolean
静态getEnv
getEnv: (varName: string) => undefined | string
静态getSceneObj
getSceneObj: (
option?: string | (new (...args: any[]) => ESSceneObject),
) => undefined | ESSceneObject | ESSceneObject[]
静态getSceneObjById
getSceneObjById: (id: string) => undefined | ESSceneObject
静态 只读getSceneObject
getSceneObject: (
option?: string | (new (...args: any[]) => ESSceneObject),
) => undefined | ESSceneObject | ESSceneObject[]
静态 只读getSceneObjectById
getSceneObjectById: (id: string) => undefined | ESSceneObject
静态getStrFromEnv
getStrFromEnv: (str: string) => string
静态 只读innerRegister
innerRegister: <T extends ESSceneObject>(
sceneObjectType: string,
sceneObjConstructor: new () => T,
extraInfo?: { [k: string]: any },
) => string
静态setEnv
setEnv: (varName: string, value: undefined | string) => void
类型声明
- (varName: string, value: undefined | string): void
参数
- varName: string
- value: undefined | string
返回 void
静态 只读type
type: string = ...
对象类型名称相关的开发标签数组,使用 reactArrayWithUndefined 进行响应式处理,默认为 undefined。