如视 Five SDK
    Preparing search index...

    Type Alias EventTypes

    EventTypes: Pick<
        ControllerEventTypes,
        typeof PROXY_CONTROLLER_EVENT_NAMES[number],
    > & LegacyEventType & {
        "currentState.change"(event: StateEvent): void;
        dispose(): void;
        error(error: Error): void;
        fps(fps: number): void;
        "helpers.visible"(event: ObjectEvent): void;
        "mode.change"(event: ModeChangeEvent): void;
        "mode.change.request"(event: ModeChangeEvent): void;
        "model.changeShownFloor"(event: ModelEvent): void;
        "model.error"(event: ModelEvent): void;
        "model.load"(event: ModelEvent): void;
        "model.request"(event: ModelEvent): void;
        "models.load"(event: ModelSceneEvent): void;
        "models.refined"(event: ModelSceneEvent): void;
        "network.resource"(event: NetworkResourceEvent): void;
        "pano.request"(event: PanoEvent): void;
        render(event: RenderEvent): void;
        "render.prepare"(event: RenderEvent): void;
        "state.change"(event: StateEvent): void;
        "state.set"(event: StateEvent): void;
        "state.synced"(event: StateEvent): void;
        "works.load"(event: WorksEvent): void;
        "works.ready"(event: WorksEvent): void;
        "works.request"(event: WorksEvent): void;
    }

    Five 事件列表

    Type Declaration

    • currentState.change: function
      • 当前 state 变化

        Parameters

        Returns void

    • dispose: function
      • five 被析构。 插件中请监听用于自身析构

        Returns void

    • error: function
      • 内部错误

        Parameters

        • error: Error

        Returns void

    • fps: function
      • 当前 fps 变化

        Parameters

        • fps: number

        Returns void

    • helpers.visible: function
      • 改变 helpers 元素可见

        Parameters

        Returns void

    • mode.change: function
    • mode.change.request: function
      • 请求改变 mode

        Parameters

        Returns void

    • model.changeShownFloor: function
      • 当模型修改楼层

        Parameters

        Returns void

    • model.error: function
      • 当模型错误

        Parameters

        Returns void

    • model.load: function
      • 当模型修改楼层

        Parameters

        Returns void

    • model.request: function
      • 当模型加载

        Parameters

        Returns void

    • models.load: function
      • 模型加载完成

        Parameters

        Returns void

    • models.refined: function
      • 模型细化完成

        Parameters

        Returns void

    • network.resource: function
    • pano.request: function
      • 请求点位

        Parameters

        Returns void

    • render: function
      • 渲染后

        Parameters

        Returns void

    • render.prepare: function
      • 渲染前

        Parameters

        Returns void

    • state.change: function
      • 当 state 变化

        Parameters

        Returns void

    • state.set: function
      • 设置 state

        Parameters

        Returns void

    • state.synced: function
      • 当 state 同步完成

        Parameters

        Returns void

    • works.load: function
      • 加载 work

        Parameters

        Returns void

    • works.ready: function
      • 加载 work 并 controller ready

        Parameters

        Returns void

    • works.request: function
      • 请求 work数据

        Parameters

        Returns void

    具体事件列表 请查看 EventCallback