入力クラス
オプション フィールドを含む入力のクラス。
署名:
export declare class Input
コンストラクタ
| コンストラクタ | 修飾子 | 説明 |
|---|---|---|
| (コンストラクタ)(name, sourceBlock) | Input クラスの新しいインスタンスを作成します。 |
プロパティ
| プロパティ | 修飾子 | タイプ | 説明 |
|---|---|---|---|
| 配置 | 調整 | 入力フィールドの配置(左、右、中央)。 | |
| 乗り継ぎ | つながり |null | ||
| fieldRow | フィールド[] | ||
| name | 文字列 | ||
| type | readonly |
inputTypes |
メソッド
| メソッド | 修飾子 | 説明 |
|---|---|---|
| appendField(field, opt_name) | 入力のフィールド行の末尾に、フィールド(または文字列のラベル)、すべての接頭辞フィールドと接尾辞フィールドを追加します。 | |
| dispose() | この入力へのすべてのリンクを削除します。 | |
| getShadowDom() | 接続のシャドウ ブロックの XML 表現を返します。 | |
| getSourceBlock() | この入力のソースブロックを取得します。 | |
| init() | この入力でフィールドを初期化します。 | |
| insertFieldAt(index, field, opt_name) | フィールド(または文字列のラベル)、すべての接頭辞フィールドと接尾辞フィールドを入力フィールド行の位置に挿入します。 | |
| isVisible() | この入力が表示されているかどうかを取得します。 | |
| makeConnection(type) | protected |
この入力のソースブロックのタイプに基づいて接続を構築します。ヘッドレス ブロックのヘッドレス接続と、レンダリングされたブロックのレンダリングされた接続を適切に処理します。 |
| removeField(name, opt_quiet) | この入力からフィールドを削除してください。 | |
| setAlign(align) | 接続のフィールドの配置を変更します。 | |
| setCheck(check) | 接続の互換性を変更する。 | |
| setShadowDom(shadow) | 接続のシャドウ ブロックを変更します。 |