Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Work

Index

Constructors

constructor

  • Returns Work

Properties

allowHosts

allowHosts: string[]

允许访问的安全域名

expire

expire: Date

过期时间

initial

initial: WorkInitial

初始化参数

issuer

issuer: string

数据签发人

Optional model

model?: WorkModel

模型参数

name

name: string

名称

observers

observers: WorkObserver[]

全景点位信息

raw

raw: { options: string; works: string[] }

原始数据

Type declaration

  • options: string
  • works: string[]

workCode

workCode: string

编号

Static parse

parse: (obj: any, options?: ParseWorkOptions, urlTransform?: (origin: string, absolute: string, relative: string, type: "panorama" | "texture" | "model") => void) => Work = parseWork

Type declaration

    • (obj: any, options?: ParseWorkOptions, urlTransform?: (origin: string, absolute: string, relative: string, type: "panorama" | "texture" | "model") => void): Work
    • 解析 Work 数据

      Parameters

      • obj: any

        work 数据,从如数开发者平台获取

      • Optional options: ParseWorkOptions

        配置参数, 可以在此二次设置 baseURL 等参数

      • Optional urlTransform: (origin: string, absolute: string, relative: string, type: "panorama" | "texture" | "model") => void

        配置参数, URL 解析规则

          • (origin: string, absolute: string, relative: string, type: "panorama" | "texture" | "model"): void
          • Parameters

            • origin: string
            • absolute: string
            • relative: string
            • type: "panorama" | "texture" | "model"

            Returns void

      Returns Work

      • 签署过的 Work 数据结构

Methods

toJSON

  • toJSON(): any
  • Returns any