_deprecated
_deprecated: (string | { [k: string]: any })[]
allowPicking
allowPicking: boolean
allowPickingChanged
allowPickingChanged: Listener<[boolean, boolean]>
allowPickingReact
allowPickingReact: ReactiveVariable<false> | ReactiveVariable<true>
collision
collision: boolean
collisionChanged
collisionChanged: Listener<[boolean, boolean]>
collisionReact
collisionReact: ReactiveVariable<false> | ReactiveVariable<true>
color
color: undefined | [number, number, number, number] = ...
colorChanged
colorChanged: Listener<
[
undefined
| [number, number, number, number],
undefined | [number, number, number, number],
],
>
colorReact
colorReact: ReactiveVariable<undefined | [number, number, number, number]>
dashLength
dashLength: number = 16
dashLengthChanged
dashLengthChanged: Listener<[number, number]>
dashLengthReact
dashLengthReact: ReactiveVariable<number>
dashPattern
dashPattern: number = 255
dashPatternChanged
dashPatternChanged: Listener<[number, number]>
dashPatternReact
dashPatternReact: ReactiveVariable<number>
depthTest
depthTest: boolean = false
depthTestChanged
depthTestChanged: Listener<[boolean, boolean]>
depthTestReact
depthTestReact: ReactiveVariable<false> | ReactiveVariable<true>
devTags: undefined | string[]
devTagsChanged: Listener<[undefined | string[], undefined | string[]]>
devTagsReact: ReactiveVariable<undefined | string[]>
editingBindMode
editingBindMode: ESJEditingBindModeType
editingID
editingID: 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>
filled
filled: boolean
filledChanged
filledChanged: Listener<[boolean, boolean]>
filledReact
filledReact: ReactiveVariable<false> | ReactiveVariable<true>
fillStyle
fillStyle: ESJFillStyle
fillStyleChanged
fillStyleChanged: Listener<[ESJFillStyle, ESJFillStyle]>
fillStyleReact
fillStyleReact: ReactiveVariable<ESJFillStyle>
flyInParam
flyInParam: undefined | ESJFlyInParam
flyInParamChanged
flyInParamChanged: Listener<
[undefined | ESJFlyInParam, undefined | ESJFlyInParam],
>
flyInParamReact
flyInParamReact: ReactiveVariable<undefined | ESJFlyInParam>
flyToParam
flyToParam: undefined | ESJFlyToParam
flyToParamChanged
flyToParamChanged: Listener<
[undefined | ESJFlyToParam, undefined | ESJFlyToParam],
>
flyToParamReact
flyToParamReact: ReactiveVariable<undefined | ESJFlyToParam>
gapColor
gapColor: [number, number, number, number] = ...
gapColorChanged
gapColorChanged: Listener<
[[number, number, number, number], [number, number, number, number]],
>
gapColorReact
gapColorReact: ReactiveVariable<[number, number, number, number]>
hasArrow
hasArrow: boolean = true
hasArrowChanged
hasArrowChanged: Listener<[boolean, boolean]>
hasArrowReact
hasArrowReact: ReactiveVariable<false> | ReactiveVariable<true>
hasDash
hasDash: boolean = true
hasDashChanged
hasDashChanged: Listener<[boolean, boolean]>
hasDashReact
hasDashReact: ReactiveVariable<false> | ReactiveVariable<true>
loop
loop: boolean = true
loopChanged
loopChanged: Listener<[boolean, boolean]>
loopReact
loopReact: ReactiveVariable<false> | ReactiveVariable<true>
maxVisibleDistance
maxVisibleDistance: number
maxVisibleDistanceChanged
maxVisibleDistanceChanged: Listener<[number, number]>
maxVisibleDistanceReact
maxVisibleDistanceReact: ReactiveVariable<number>
minVisibleDistance
minVisibleDistance: number
minVisibleDistanceChanged
minVisibleDistanceChanged: Listener<[number, number]>
minVisibleDistanceReact
minVisibleDistanceReact: ReactiveVariable<number>
name
name: string
nameChanged
nameChanged: Listener<[string, string]>
nameReact
nameReact: ReactiveVariable<string>
pointedChanged
pointedChanged: Listener<[boolean, boolean]>
pointedReact
pointedReact: ReactiveVariable<false> | ReactiveVariable<true>
points
points: undefined | [number, number, number][] = ...
pointsChanged
pointsChanged: Listener<
[
undefined
| [number, number, number][],
undefined | [number, number, number][],
],
>
pointsReact
pointsReact: ReactiveVariable<undefined | [number, number, number][]>
pointStyle
pointStyle: ESJPointStyle
pointStyleChanged
pointStyleChanged: Listener<[ESJPointStyle, ESJPointStyle]>
pointStyleReact
pointStyleReact: ReactiveVariable<ESJPointStyle>
position
position: ESJVector3D
positionChanged
positionChanged: Listener<[ESJVector3D, ESJVector3D]>
positionReact
positionReact: ReactiveVariable<ESJVector3D>
ref
ref: undefined | string
refChanged
refChanged: Listener<[undefined | string, undefined | string]>
refReact
refReact: ReactiveVariable<string> | ReactiveVariable<undefined>
rotation
rotation: ESJVector3D
rotationChanged
rotationChanged: Listener<[ESJVector3D, ESJVector3D]>
rotationReact
rotationReact: ReactiveVariable<ESJVector3D>
scale
scale: ESJVector3D
scaleChanged
scaleChanged: Listener<[ESJVector3D, ESJVector3D]>
scaleReact
scaleReact: ReactiveVariable<ESJVector3D>
show
show: boolean
showChanged
showChanged: Listener<[boolean, boolean]>
showReact
showReact: ReactiveVariable<false> | ReactiveVariable<true>
strokedChanged
strokedChanged: Listener<[boolean, boolean]>
strokedReact
strokedReact: ReactiveVariable<false> | ReactiveVariable<true>
strokeStyle
strokeStyle: ESJStrokeStyle
strokeStyleChanged
strokeStyleChanged: Listener<[ESJStrokeStyle, ESJStrokeStyle]>
strokeStyleReact
strokeStyleReact: ReactiveVariable<ESJStrokeStyle>
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>
useCalcFlyToParamInESObjectWithLocation
useCalcFlyToParamInESObjectWithLocation: boolean
width
width: undefined | number = ...
widthChanged
widthChanged: Listener<[undefined | number, undefined | number]>
widthReact
widthReact: ReactiveVariable<undefined> | ReactiveVariable<number>
静态_lastFlyInId
_lastFlyInId: number
静态_lastFlyToId
_lastFlyToId: number
静态_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
静态defaultFlyInParam
defaultFlyInParam: {
flyDuration: number;
position: number[];
rotation: number[];
}
静态defaultFlyToParam
defaultFlyToParam: {
distance: number;
flyDuration: number;
hDelta: number;
heading: number;
pDelta: number;
pitch: number;
}
静态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
静态supportEditingModes
supportEditingModes: string[]
静态 只读type
type: string = ...
弃用变量管理器 请勿使用该属性