blockRendering.Row 類別
這個物件代表算繪的區塊及其所有子元件上的單一資料列。
Signature:
export declare class Row
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(常數) | 建構 Row 類別的新例項 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
對齊 | 數字 |空值 | 列對齊方式。 | |
constants_ |
|
ConstantProvider | |
元素 | 可評估[] | 此資料列所含元素的陣列。 | |
hasDummyInput | 布林值 | 資料列是否含有虛擬輸入內容或結尾輸入內容。 | |
hasExternalInput | 布林值 | 資料列是否含有外部輸入內容。 | |
hasInlineInput | 布林值 | 資料列是否有任何內嵌輸入內容。 | |
hasJaggedEdge | 布林值 | 資料列是否具有鋸齒狀。 | |
hasStatement | 布林值 | 資料列是否含有任何陳述式輸入內容。 | |
高度 | 數字 | 列高。 | |
minHeight | 數字 | 資料列的最小高度。 | |
minWidth | 數字 | 資料列的最小寬度,從區塊左側邊緣到右側。不包括內嵌的子區塊 (除非這些是內嵌的子區塊)。 | |
notchOffset | 數字 | ||
statementEdge | 數字 | 區塊中所有陳述式輸入的左側邊緣應位於此處。這可確保由變異寬度欄位處理的陳述式輸入全都對齊。 | |
類型 | 數字 | ||
寬度 | 數字 | 資料列的寬度,從區塊左側邊緣到右側。不包括內嵌的子區塊 (除非這些是內嵌的子區塊)。 | |
widthWithConnectedBlocks | 數字 | 資料列的寬度,從區塊的左側邊緣到區塊的邊緣或任何連接的子區塊。 | |
xPos | 數字 | 資料列相對於區塊 SVG 群組來源的 X 位置。 | |
yPos | 數字 | 資料列的 Y 位置相對於區塊 SVG 群組來源的相對位置。 |
方法
方法 | 修飾符 | 說明 |
---|---|---|
endsWithElemSpacer() | 決定此列是否應以元素空格字元結尾。 | |
getFirstSpacer() | 取得這一列第一個空格字元元素的便利方法。 | |
getLastInput() | 取得這一列的最後一個輸入內容 (如果有的話)。 | |
getLastSpacer() | 取得這一列最後一個空格元素元素的便利方法。 | |
measure() | 檢查所有子元件,並填入該列的所有大小屬性。 | |
startsWithElemSpacer() | 決定此列是否應以元素空格字元開頭。 |