如视 Five SDK
    Preparing search index...

    Class Controller<PluginState, PluginEventMap, PluginServerData, PluginData>Abstract

    plugin 的基本控制器

    Type Parameters

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    five: Five

    插件事件钩子

    当前状态

    可以通过 plugin.state 和 plugin.setState 来获取和设置。
    通过 state 设置后,plugin 会通过合适的动画运动来达到设置的效果。
    来迎合一些通过数据驱动的场景。
    
    staticPrefix: string = '//vr-image-4.realsee-cdn.cn'

    Methods

    • Parameters

      • url: string

      Returns string

      获取静态资源的url

    • 插件自身DOM添加到父容器

      Parameters

      • wrapper: Element

        Element元素

      Returns void

    • 禁用插件,让插件停止响应交互

      Parameters

      Returns void

    • 插件进行销毁

      Returns void

    • 启用插件,让插件能够响应交互

      Parameters

      Returns void

    • 获取当前的插件状态,如果当初插件内存在需要通过动画变更的 state 值,则通过此方法可以得到中间状态

      Returns PluginState

    • 隐藏UI

      Parameters

      Returns void | Promise<void>

    • 加载插件依赖数据

      Parameters

      Returns Promise<void>

    • 设置state

      Parameters

      Returns void

    • 展示UI

      Parameters

      Returns void | Promise<void>