新增固定在畫面的某一位置上的UI物件。

可以用來放html元素,ex: <iframe>ov.Chart 生成的圖表等等,需加入 material-icons.css

<head>
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
</head>

或參照 Google Fonts Material Icons Guide 設置離線版本。

Hierarchy

Constructors

  • 新增視窗UI

    Parameters

    Returns WindowUI

    Example

    const windowUI = new ov.UI.WindowUI(parameter);
    

Methods

  • 把內容加進div的預設content裡

    Parameters

    • node: string | Node

      要加進去的節點元素

    Returns boolean

    Example

    BubbleUI舉例

    let bubbleUI = new ov.UI.BubbleUI(parameter);
    bubbleUI.appendContent(node);
  • 取得內容的<div>元素

    Returns HTMLDivElement

  • 取得UI的<div>元素

    Returns HTMLDivElement

  • ov.terrainView修改位置需要用到,雖然沒有底線但請勿亂更改

    Returns string

  • 取得標頭的<div>元素

    Returns HTMLDivElement

  • 移除content裡的內容

    Parameters

    • Optional child: undefined

    Returns void

Properties

_PosX: number = 0.0

用來存放最終計算過後的位置用

_PosY: number = 0.0

用來存放最終計算過後的位置用

Generated using TypeDoc