Sap-ui5-notepad-controls
提供:Dev Guides
SAP UI5-メモ帳コントロール
コントロールの*関連コントロール*は、子コントロールまたはメインコントロールの一部ではない、大まかに関連するコントロールとして定義されます。 コントロールは、明確に定義されたイベントをトリガーするために使用されます。
SAPUI5のコントロールは、ツールまたはJavaScriptファイルを使用して直接作成できます。 extend()メソッドを使用して作成されたコントロールは、*メモ帳コントロール*とも呼ばれます。
次のコードは、Extendメソッドを使用してコントロールを定義するために使用されます-
このコントロールに渡されるパラメータ-
- コントロールの名前
- コントロールの定義
コントロールの定義には、コントロールAPI、集約、イベントなどに関する情報が含まれます。 および実装方法。
カスタムコントロールを作成することもできます。 カスタムコントロールの定義には、パブリックメソッドとプライベートメソッド、メタデータ、レンダリングメソッドなどを含めることができます。
新しいコントロールの作成は、ボタンから継承します-
コントロール定義の*メタデータ*は、コントロールプロパティ、イベント、および集計のオブジェクトで構成されます。
物件
- タイプ:コントロールプロパティのデータタイプ
- 文字列:文字列プロパティの文字列
- 数値プロパティのIntまたはfloat
- 整数配列のInt []
- 文字列配列の場合はString []
イベント
イベントは、イベントという名前でのみ定義されます。 通常、空のオブジェクトをイベントに渡します。 アプリケーションは、enablePreventDefaultフラグを使用してイベントを中断します。