DialogClientEventsデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
AnimationEnded | ダイアログが閉じていた、または開いていた時の、最後のアニメーションの後に発生するイベント。 関数は引数 evt および ui を取得します。 ui.owner を使用して、igDialog への参照を取得します。 ui.action を使用して、アニメーションを起動させたアクション名を取得します。 「open」- ダイアログが開きました close - ダイアログが閉じました。 | |
Blur | ダイアログまたはそのコンテンツがフォーカスを失ったとき発生するイベント。 関数は引数 evt および ui を取得します。 evt を使用してブラウザ イベントを取得します。 ui.owner を使用して、igDialog への参照を取得します。 | |
Focus | ダイアログまたはそのコンテンツがフォーカスを得たとき発生するイベント。 関数は引数 evt および ui を取得します。 evt を使用してブラウザ イベントを取得します。 ui.owner を使用して、igDialog への参照を取得します。 | |
StateChanged | ダイアログの状態が変更された後に発生するイベント。 関数は引数 evt および ui を取得します。 evt を使用してブラウザ イベントを取得します。状態がコードから修正された場合、このパラメーターは null になり得ます。 ui.owner を使用して、igDialog への参照を取得します。 ui.button を使用して、イベントを発生させたボタン名を取得します。注: 状態がコードで変更された場合、「button」は定義されません。 ui.oldState を使用して、ダイアログの古い状態を取得します。これは次のいずれかになり得ます: 「opened」、「minimized」、「maximized」、「closed」。 ui.oldPinned を使用して、ダイアログの古い固定状態のブール値を取得します。 ui.action を使用して、アクション名を取得します。これは以下の内のいずれかになり得ます。 「open」- ダイアログが開きました。注: 予期される「openAnimation」の開始前にイベントが発生します。 「close」- ダイアログが閉じました。注: 予期される「closeAnimation」の開始前にイベントが発生します。 「minimize」- ダイアログが最小化されました 「maximize」- ダイアログが最大化されました 「restore」 - 最小化または最大化の状態からダイアログが復元されました 「pin」- ダイアログが固定されました unpin - ダイアログの固定が解除されました。 | |
StateChanging | ダイアログの状態が変更される前に発生するイベント。 アクションをキャンセルするには、false を返します。 関数は引数 evt および ui を取得します。 evt を使用してブラウザ イベントを取得します。状態がコードから修正された場合、このパラメーターは null になり得ます。 ui.owner を使用して、igDialog への参照を取得します。 ui.button を使用して、イベントを発生させたボタン名を取得します。注: 状態がコードで変更された場合、「button」は定義されません。 ui.oldState を使用して、ダイアログの古い状態を取得します。これは次のいずれかになり得ます: 「opened」、「minimized」、「maximized」、「closed」。 ui.oldPinned を使用して、ダイアログの古い固定状態のブール値を取得します。 ui.action を使用して、アクション名を取得します。これは以下の内のいずれかになり得ます。 「open」 - ダイアログを開くリクエスト 「close」 - ダイアログを閉じるリクエスト 「minimize」 - ダイアログを最小化するリクエスト 「maximize」 - ダイアログを最大化するリクエスト 「restore」 - 最小化または最大化の状態からダイアログを復元するリクエスト 「pin」 - ダイアログを固定するリクエスト unpin - ダイアログの固定を解除するリクエスト |
オンラインで表示: GitHub