ブロックする >zelos >ConstantProvider
zelos.ConstantProvider クラス
Zelos モードでブロックをレンダリングするための定数を提供するオブジェクト。
署名:
export declare class ConstantProvider extends BaseConstantProvider
コンストラクタ
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(structor)() | ConstantProvider クラスの新しいインスタンスを作成します。 |
プロパティ
プロパティ | 修飾子 | タイプ | 説明 |
---|---|---|---|
CURSOR_COLOUR | 文字列 | ||
CURSOR_RADIUS | 数値 | 入力接続と出力接続のカーソルの半径。 | |
FIELD_COLOUR_FULL_BLOCK | ブール値 | ||
FIELD_DROPDOWN_COLOURED_DIV | ブール値 | ||
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW | ブール値 | ||
FIELD_DROPDOWN_SVG_ARROW | ブール値 | ||
FIELD_TEXT_FONTFAMILY | 文字列 | ||
FIELD_TEXT_FONTWEIGHT | 文字列 | ||
FIELD_TEXTINPUT_BOX_SHADOW | ブール値 | ||
FULL_BLOCK_FIELDS | ブール値 | ||
GRID_UNIT | 数値 | ||
六角形 | シェイプ |null | ブール値レポーター ブロックに使用される六角形に関する情報を含むオブジェクト。init が呼び出される前の null。 | |
JAGGED_TEETH_HEIGHT | 数値 | ||
JAGGED_TEETH_WIDTH | 数値 | ||
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH | 数値 | ||
REPLACEMENT_GLOW_COLOUR | 文字列 | 交換用のグロー色。 | |
REPLACEMENT_GLOW_SIZE | 数値 | 選択したグローのサイズ。 | |
replacementGlowFilterId | 文字列 | 代替グロー フィルタの ID。フィルタが設定されていない場合は空の文字列。 | |
まとめ | シェイプ |null | 数値または文字列のレポーター ブロックに使用される六角形に関する情報を含むオブジェクト。init が呼び出される前の null。 | |
SELECTED_GLOW_COLOUR | 文字列 | 選択したグローの色。 | |
SELECTED_GLOW_SIZE | 数値 | 選択したグローのサイズ。 | |
selectedGlowFilterId | 文字列 | 選択したグロー フィルタの ID。フィルタが設定されていない場合は空の文字列。 | |
SHAPE_IN_SHAPE_PADDING | { [key: number]: { [key: number]: number;}} | 出力/入力シェイプのマップと、それらのシェイプによってブロックのパディング量。外側のキーは外側の形状で、内側のキーは内側の形状です。内側の形状が左端または右端にある入力ブロックが外形のブロックに含まれている場合、ブロック要素は、指定されたパディングに到達するように配置されます。 | |
形状 | { 16 進数: 数値;ROUND: 数値;SQUARE: 数値;PUZZLE: number;NOTCH: 数値。} | ||
2 乗 | シェイプ |null | 長方形レポーター ブロックに使用される六角形に関する情報を含むオブジェクト。init が呼び出される前の null。 | |
START_HAT_HEIGHT | 数値 | ||
START_HAT_WIDTH | 数値 | ||
STATEMENT_INPUT_SPACER_MIN_WIDTH | 数値 |
メソッド
メソッド | 修飾子 | 説明 |
---|---|---|
createDom(svg, tagName, selector) | ||
dispose() | ||
generateSecondaryColour_(colour) | ||
generateTertiaryColour_(colour) | ||
getCSS_(selector) | ||
init() | ||
makeHexagonal() | protected |
六角形のサイズ設定とパス情報を作成します。 |
makeInsideCorners() | ||
makeNotch() | ||
makeRounded() | protected |
丸みを帯びたシェイプのサイズ設定とパス情報を作成します。 |
makeSquared() | protected |
正方形のサイズとパスの情報を作成します。 |
makeStartHat() | ||
setDynamicProperties_(theme) | ||
setFontConstants_(theme) | ||
shapeFor(connection) |