IShowNotificationRequest
このオブジェクトは、通知公開APIの表示のリクエスト・オブジェクトとして渡す必要があります。
関数
setTitle
タイトルを設定する関数。
setTitle(title: string): void;
| パラメータ名 | 必須かどうか | 説明 |
|---|---|---|
| title | はい | 通知のタイトル。 |
setSummary
通知メッセージの要約を設定する機能。
setSummary(title: string): void;
| パラメータ名 | 必須かどうか | 説明 |
|---|---|---|
| 要約 | はい | 通知の要約 |
setIcon
通知のアイコン(url)。
setIcon(icon: string): void;
| パラメータ名 | 必須かどうか | 説明 |
|---|---|---|
| icon | いいえ | 通知のアイコン。 |
setClosable
手動クローズ機能を設定する機能。
setClosable(isClosable: boolean): void;
| パラメータ名 | 必須かどうか | 説明 |
|---|---|---|
| isClosable | いいえ | 通知にクローズ・アイコンを表示するかどうかを指定します。 |
setAutoTimeout
AutoTimeoutを設定する関数。 次に例を示します: 1は1秒、6は6秒など。 通知はこの時間後に自動的にクローズされます。
setAutoTimeout(time: number): void;
| パラメータ名 | 必須かどうか | 説明 |
|---|---|---|
| isClosable | いいえ | 通知にクローズ・アイコンを表示するかどうかを指定します。 |
setType
タイプを設定する関数。 次のオプションがあります: エラー、警告、確認、情報およびなし。 デフォルトは「情報」です。
setType(type: string): void;
| パラメータ名 | 必須かどうか | 説明 |
|---|---|---|
| type | いいえ | 通知のタイプ。 アイコンがsetIconとともに指定されていない場合、指定されたタイプに対応するアイコンが表示されます。 |
setActions
通知に処理を設定する機能。 次に例を示します: [{id: 'openPage1', name: 'ページ1を開く', {id: 'openPage2', name: 'ページ2を開く'}]
setActions(actions: INotificationActionPayload[]): void;
| パラメータ名 | 必須かどうか | 説明 |
|---|---|---|
| title | はい | 通知のタイトル。 |