interface PanoMeasureParameterType {
    defaultText?: string;
    editParams?: EditParameter;
    getAreaText?: ((area: number) => string);
    getDistanceText?: ((distance: number) => string);
    i18n?: ((key: string) => string);
    magnifierParams?: MagnifierParameter;
    openParams?: PanoMeasurePluginOpenParameter;
    pointSelectorConfig?: Partial<Config>;
    staticPrefix?: string;
    useGuideController?: boolean | GuideControllerParams;
    userDistanceItemCreator?: (() => UserDistanceItem);
    useUIController?: boolean | UIControllerParams;
}

Hierarchy

  • Partial<Config>
    • PanoMeasureParameterType

Properties

defaultText?: string

默认的 distance DOM 文本

editParams?: EditParameter
getAreaText?: ((area: number) => string)

展示 面积 DOM 时,使用的转换函数

Type declaration

    • (area): string
    • Parameters

      • area: number

        单位是 ㎡

      Returns string

getDistanceText?: ((distance: number) => string)

展示 distance DOM 时,使用的转换函数

Type declaration

    • (distance): string
    • Parameters

      • distance: number

        单位是 m

      Returns string

i18n?: ((key: string) => string)

国际化转换函数

magnifierParams?: MagnifierParameter
pointSelectorConfig?: Partial<Config>
staticPrefix?: string

静态资源前缀

useGuideController?: boolean | GuideControllerParams
userDistanceItemCreator?: (() => UserDistanceItem)
useUIController?: boolean | UIControllerParams