FieldAngle 類別
可編輯角度欄位的類別。
Signature:
export declare class FieldAngle extends FieldInput<number>
擴充:FieldInput<數字>
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(值, 驗證工具, 設定) | 建構 FieldAngle 類別的新執行個體 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
錶面 |
|
(未宣告) | 預設屬性,說明哪個方向會增加角度欄位的值。角度會按順時針 (true) 或逆時針 (false) 增加。 |
哈薩克 |
|
號碼 | 主角圖片寬度的一半。 |
關閉 |
|
(未宣告) | 0 度 (和所有角度) 的預設偏移量。無論欄位的順時針屬性為何,一律以逆時針方向偏移。通常是 0 (0 = 右) 或 90 (0 = 向上)。 |
種族 |
|
號碼 | 係數圓的半徑。可擴充向量圖形會在邊緣的一半邊緣處裁剪掉,因此大小略小於考慮因素的大小。 |
ROUND |
|
(未宣告) | 使用滑鼠或鍵盤的導覽輸入時,預設角度是將角度四捨五入。必須為正整數,才能支援鍵盤瀏覽功能。 |
symbol_ | protected |
SVGTSpanElement | 空值 | 這個欄位的度數符號。 |
WRAP |
|
(未宣告) | 包裝前允許的預設最大角度。通常是 360 (0 到 359.9) 或 180 (適用於 -179.9 到 180)。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
configure_(config) | protected |
根據指定的選項對應設定欄位。 |
doClassValidation_(newValue) | protected |
確認輸入的值是有效的角度。 |
initView() | 為這個欄位建立區塊 UI。 | |
onHtmlInputKeyDown_(e) | protected |
將金鑰向下處理給編輯器。 |
onMouseMove_(e) | protected |
將角度設為符合滑鼠位置。 |
render_() | protected |
更新欄位重新算繪時的角度。 |
showEditor_(e) | protected |
建立並顯示角度欄位的編輯器。 |