Type alias TimelineWidgetSetting

TimelineWidgetSetting: WidgetSetting & {
    addToTerrainView?: boolean;
    barStyle?: CSSStyleMap;
    countColorMap?: {
        color?: ov.Color[];
        count?: number[];
    };
    fixRange?: boolean;
    hideDate?: boolean;
    isRepeat?: boolean;
    leftTime?: Date;
    links?: ITimelinePlayable[];
    pinStyle?: CSSStyleMap;
    startTime?: Date | number | string | null;
    stopTime?: Date | number | string | null;
    style?: CSSStyleMap;
    timeBlocks?: TimeBlock[];
    timeRange?: number;
    updateSystemTime?: boolean;
}

時間軸Widget參數

Type declaration

  • Optional addToTerrainView?: boolean

    是否加到圖台上。

    Default Value

    true
    
  • Optional barStyle?: CSSStyleMap

    色條元件style參數。

  • Optional countColorMap?: {
        color?: ov.Color[];
        count?: number[];
    }

    計數色塊分層設色表,用於指定為給予顏色設定的色塊統計數量的顏色對照。

    • Optional color?: ov.Color[]

      計數色塊分層設色的顏色表。

    • Optional count?: number[]

      計數色塊分層設色的高度表。

  • Optional fixRange?: boolean

    固定時間範圍。

  • Optional hideDate?: boolean

    是否隱藏時間文字與指示。

    Default Value

    false
    
  • Optional isRepeat?: boolean

    是否重複播放,若開始與停止時間都有設定則播放時可重複播放,但停止播放時拖曳不受影響。

    Default Value

    false
    
  • Optional leftTime?: Date

    時間軸左邊界時間,Date或任何new Date接受的參數。

  • Optional links?: ITimelinePlayable[]

    聯動物件。

  • Optional pinStyle?: CSSStyleMap

    指針元件style參數。

  • Optional startTime?: Date | number | string | null

    播放開始時間,Date或任何new Date接受的參數,若為null則清除設定。

  • Optional stopTime?: Date | number | string | null

    播放停止時間,Date或任何new Date接受的參數,若為null則清除設定。

  • Optional style?: CSSStyleMap

    容器DOM元件style參數。

  • Optional timeBlocks?: TimeBlock[]

    時段色塊。

  • Optional timeRange?: number

    起始時間範圍,單位為毫秒,預設為一天。

  • Optional updateSystemTime?: boolean

    是否更新系統時間,若否則只影響聯動物件。

    Default Value

    true
    

Generated using TypeDoc