blockly > FieldAngle

FieldAngle 類別

可編輯角度欄位的類別。

Signature:

export declare class FieldAngle extends FieldInput<number> 

擴充:FieldInput<數字>

建構函式

建構函式 修飾符 說明
(建構函式)(值, 驗證工具, 設定) 建構 FieldAngle 類別的新執行個體

屬性

屬性 修飾符 類型 說明
錶面

static

readonly

(未宣告) 預設屬性,說明哪個方向會增加角度欄位的值。角度會按順時針 (true) 或逆時針 (false) 增加。
哈薩克

static

readonly

號碼 主角圖片寬度的一半。
關閉

static

readonly

(未宣告) 0 度 (和所有角度) 的預設偏移量。無論欄位的順時針屬性為何,一律以逆時針方向偏移。通常是 0 (0 = 右) 或 90 (0 = 向上)。
種族

static

readonly

號碼 係數圓的半徑。可擴充向量圖形會在邊緣的一半邊緣處裁剪掉,因此大小略小於考慮因素的大小。
ROUND

static

readonly

(未宣告) 使用滑鼠或鍵盤的導覽輸入時,預設角度是將角度四捨五入。必須為正整數,才能支援鍵盤瀏覽功能。
symbol_ protected SVGTSpanElement | 空值 這個欄位的度數符號。
WRAP

static

readonly

(未宣告) 包裝前允許的預設最大角度。通常是 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 建立並顯示角度欄位的編輯器。