blockly > zelos

zelos 命名空間

類別

類別 說明
BottomRow 一個物件,其中包含區塊底部列有哪些元素,以及第一列的間距資訊。底部列中的元素可能包括角落、空格字元和後續連接。
ConstantProvider 提供可在 Zelos 模式下提供算繪區塊常數的物件。
導覽匣 根據指定算繪資訊繪製區塊的物件。
MarkerSvg 用於繪製標記的類別。
PathObject 這個物件會負責建立及設定轉譯器使用的每個 SVG 元素。
轉譯器

zelos 轉譯器。這個轉譯器會模擬 Scratch 樣式和 MakeCode 樣式轉譯。

「佐洛斯」是希臘的古老精神,對抗和模擬。

RenderInfo

一個物件,包含繪製這個區塊所需的所有大小資訊。

這個測量傳遞並不會將變更套用到區塊 (不過在呼叫 getSize() 時,欄位可能會選擇重新算繪)。不過,重複呼叫可能會非常昂貴。

RightConnectionShape 這個物件包含算繪期間所佔空間資訊的正確連線形狀資訊。
StatementInput 這個物件含有陳述式輸入在算繪期間所佔用空間的相關資訊。
TopRow 一個物件,其中包含區塊頂端列有哪些元素,以及第一列的大小資訊。頂端列中的元素可能包括角落、帽子、墊片和先前連接點。呼叫此建構函式後,資料列會包含所需的所有非空格字元元素。