Класс Notification
- Наследование
- Object
- JSObject
- DartHtmlDomObject
- EventTarget
- Notification
- Аннотации
- @DomName('Notification')
- @Experimental()
Константы
- clickEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('Notification.clickEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
clickобработчикам событий, которые необязательно являются экземплярами Notification.const EventStreamProvider<Event>('click') - closeEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('Notification.closeEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
closeобработчикам событий, которые необязательно являются экземплярами Notification.const EventStreamProvider<Event>('close') - errorEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('Notification.errorEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
errorобработчикам событий, которые необязательно являются экземплярами Notification.const EventStreamProvider<Event>('error') - showEvent → EventStreamProvider<Event> @DocsEditable(), @DomName('Notification.showEvent')
-
Статический фабричный метод, предназначенный для экспонирования событий
showобработчикам событий, которые необязательно являются экземплярами Notification.const EventStreamProvider<Event>('show')
Статические свойства
- instanceRuntimeType → Type @Deprecated("Только для внутреннего использования"), только для чтения
- supported → bool только для чтения
-
Проверяет, поддерживается ли данный тип на текущей платформе.
Статические методы
- requestPermission(
) → Future<String>
Конструкторы
- Notification(String title, { String dir: null, String body: null, String lang: null, String tag: null, String icon: null }) factory
- Notification.internal_()
Свойства экземпляра
- actions → List @DocsEditable(), @DomName('Notification.actions'), @Experimental(), только для чтения
- body → String @DocsEditable(), @DomName('Notification.body'), @Experimental(), только для чтения
- data → Object @DocsEditable(), @DomName('Notification.data'), @Experimental(), только для чтения
- dir → String @DocsEditable(), @DomName('Notification.dir'), @Experimental(), только для чтения
- icon → String @DocsEditable(), @DomName('Notification.icon'), @Experimental(), только для чтения
- lang → String @DocsEditable(), @DomName('Notification.lang'), @Experimental(), только для чтения
- maxActions → int @DocsEditable(), @DomName('Notification.maxActions'), @Experimental(), только для чтения
- onClick → Stream<Event> @DocsEditable(), @DomName('Notification.onclick'), только для чтения
-
Поток событий
clickобрабатываемых этим объектом. - onClose → Stream<Event> @DocsEditable(), @DomName('Notification.onclose'), только для чтения
-
Поток событий
closeобрабатываемых этим объектом. - onError → Stream<Event> @DocsEditable(), @DomName('Notification.onerror'), только для чтения
-
Поток событий
errorобрабатываемых этим объектом. - onShow → Stream<Event> @DocsEditable(), @DomName('Notification.onshow'), только для чтения
-
Поток событий
showобрабатываемых этим объектом. - permission → String @DocsEditable(), @DomName('Notification.permission'), только для чтения
- renotify → bool @DocsEditable(), @DomName('Notification.renotify'), @Experimental(), только для чтения
- requireInteraction → bool @DocsEditable(), @DomName('Notification.requireInteraction'), @Experimental(), только для чтения
- silent → bool @DocsEditable(), @DomName('Notification.silent'), @Experimental(), только для чтения
- tag → String @DocsEditable(), @DomName('Notification.tag'), @Experimental(), только для чтения
- timestamp → int @DocsEditable(), @DomName('Notification.timestamp'), @Experimental(), только для чтения
- title → String @DocsEditable(), @DomName('Notification.title'), @Experimental(), только для чтения
- vibrate → List<int> @DocsEditable(), @DomName('Notification.vibrate'), @Experimental(), только для чтения
- hashCode → int только для чтения, унаследованно
- on → Events только для чтения, унаследованно
-
Это удобный доступ к потокам событий, который следует использовать только тогда, когда явный доступ не доступен.
- runtimeType → Type только для чтения, унаследованно
-
Представление текущего типа объекта.
Операторы
- operator ==(
other) → bool унаследованно -
Оператор равенства.
Методы экземпляра
- close(
) → void @DocsEditable(), @DomName('Notification.close') - addEventListener(
String type, EventListener listener, [ bool useCapture ]) → void унаследованно - dispatchEvent(
Event event) → bool @DocsEditable(), @DomName('EventTarget.dispatchEvent'), унаследованно - noSuchMethod(
Invocation invocation) → dynamic унаследованно -
Вызывается при обращении к несуществующему методу или свойству.
- removeEventListener(
String type, EventListener listener, [ bool useCapture ]) → void унаследованно - toString(
) → String унаследованно -
Возвращает результат метода
toStringJavaScript объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/Notification-class.html