FGX.Control.Types.IFGXNotificationObservable: различия между версиями

Материал из FGX Native Докуметации
Перейти к навигации Перейти к поиску
(summary)
(summary)
Строка 7: Строка 7:
  
 
<p class="class-inheritance"><span class="type-border">[[System.IInterface|IInterface]]</span> -> <span class="type-border">[[FGX.Control.Types.IFGXNotificationObservable|IFGXNotificationObservable]]</span></p>
 
<p class="class-inheritance"><span class="type-border">[[System.IInterface|IInterface]]</span> -> <span class="type-border">[[FGX.Control.Types.IFGXNotificationObservable|IFGXNotificationObservable]]</span></p>
 
== Описание ==
 
 
<p>Интерфейс для компонентов, за которыми можно наблюдать (получать разнотипные уведомления об уничтожении объекта и тд.).</p>
 
 
== Методы ==
 
 
{| class="wikitable sortable"
 
|-
 
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">SubscribeOnNotification(const AObserver: [[FGX.Control.Types.IFGXNotificationObserver|IFGXNotificationObserver]]; const ANotificationType: [[FGX.Control.Types.TfgNotificationType|TfgNotificationType]])</code>
 
<p>Подисывает наблюдателя <i>AObserver</i> на получение уведомлений типа <i>ANotificationType</i> .</p>
 
|-
 
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">UnsubscribeOnNotification(const AObserver: [[FGX.Control.Types.IFGXNotificationObserver|IFGXNotificationObserver]]; const ANotificationType: [[FGX.Control.Types.TfgNotificationType|TfgNotificationType]])</code>
 
<p>Отписывает наблюдателя <i>AObserver</i> на получение уведомлений типа <i>ANotificationType</i> . Если подписчик не был ранее подписан, метод тогда ничего не делает.</p>
 
|-
 
| <syntaxhighlight lang="Delphi">procedure</syntaxhighlight> || <code lang="Delphi">Notify(const ANotificationType: [[FGX.Control.Types.TfgNotificationType|TfgNotificationType]])</code>
 
<p>Уведомляет всех подписчиков, что произошло событие с типом <i>ANotificationType</i> .</p>
 
|}
 

Версия 02:00, 13 июня 2019