トグル要素がオーバーレイ コンテナーに追加された後にイベントを発生します。
onAppended() {
alert("Content appended!");
}
<div
igxToggle
(appended)='onToggleAppended()'>
</div>
aria-live 属性を設定または取得します。
設定しない場合、aria-live は "polite" です。
要素が displayTime の終了後に非表示になるかどうかを取得または設定します。
デフォルト値は true です。
トグル コンテナーが閉じた後にイベントを発生します。
onToggleClosed(event) {
alert("Toggle closed!");
}
<div
igxToggle
(closed)='onToggleClosed($event)'>
</div>
トグル コンテナーが閉じた前にイベントを発生します。
onToggleClosing(event) {
alert("Toggle closing!");
}
<div
igxToggle
(closing)='onToggleClosing($event)'>
</div>
表示された後、要素が表示される期間 (ミリ行)
を取得または設定します。
デフォルト値は 4000 です。
トーストの id を取得または設定します。
設定しない場合、id は "igx-toast-0" です。
<igx-toast id = "my-first-toast"></igx-toast>
let toastId = this.toast.id;
トグル コンテナーが開かれた後、イベントを発生します。
onToggleOpened(event) {
alert("Toggle opened!");
}
<div
igxToggle
(opened)='onToggleOpened($event)'>
</div>
トグル コンテナーが開いた前にイベントを発生します。
onToggleOpening(event) {
alert("Toggle opening!");
}
<div
igxToggle
(opening)='onToggleOpening($event)'>
</div>
要素に使用されるコンテナーを取得または設定します。
role 属性を取得または設定します。
設定しない場合、role は "alert" です。
<igx-toast [role] = "'notify'"></igx-toast>
let toastRole = this.toast.role;
要素の表示状態を有効または無効にします。
設定されていない場合、isVisible 属性の値は false です。
コンテンツがレンダリングされるオーバーレイの ID を返します。
this.myToggle.overlayId;
トーストで使用される位置とアニメーションの設定を取得します。
@ViewChild('toast', { static: true }) public toast: IgxToastComponent;
let currentPosition: PositionSettings = this.toast.positionSettings
トーストで使用される位置とアニメーションの設定を設定します。
<igx-toast [positionSettings]="newPositionSettings"></igx-toast>
import { slideInTop, slideOutBottom } from 'igniteui-angular';
...
@ViewChild('toast', { static: true }) public toast: IgxToastComponent;
public newPositionSettings: PositionSettings = {
openAnimation: useAnimation(slideInTop, { params: { duration: '1000ms', fromPosition: 'translateY(100%)'}}),
closeAnimation: useAnimation(slideOutBottom, { params: { duration: '1000ms', fromPosition: 'translateY(0)'}}),
horizontalDirection: HorizontalAlignment.Left,
verticalDirection: VerticalAlignment.Middle,
horizontalStartPoint: HorizontalAlignment.Left,
verticalStartPoint: VerticalAlignment.Middle
};
this.toast.positionSettings = this.newPositionSettings;
要素を非表示にします。
トーストを表示します。
autoHide が有効な場合、トーストは displayTime 終了後に非表示になります。
this.toast.open();
トグルを再配置します。
this.myToggle.reposition();
対応する軸に沿ってコンテンツを指定された量だけオフセットします。オフセット モードは、OffsetMode.Add および OffsetMode.Set を使用してオフセット値を追加するか (デフォルト)、設定するかを決定します。
現在状態によってトーストを開くまたは閉じます。
this.toast.toggle();
Ignite UI for Angular Toast - ヘルプ
Ignite UI Toast は、ユーザーが閉じられない非対話型の情報や報告メッセージを表示できます。 Toast はページの下側、中央、または上側に表示できます。
例: