コード例 #1
0
ファイル: EvasObjectEvent.cs プロジェクト: yunmiha/TizenFX
 public EvasObjectEvent(EvasObject sender, IntPtr handle, EvasObjectCallbackType type, SmartEventInfoParser parser)
 {
     _sender = sender;
     _handle = handle;
     _type   = type;
     _parser = parser;
     sender.AddToEventLifeTracker(this);
 }
コード例 #2
0
 public SmartEvent(EvasObject sender, IntPtr handle, string eventName, SmartEventInfoParser parser)
 {
     _sender    = sender;
     _eventName = eventName;
     _handle    = handle;
     _parser    = parser;
     sender.AddToEventLifeTracker(this);
 }
コード例 #3
0
ファイル: EvasObjectEvent.cs プロジェクト: yunmiha/TizenFX
 /// <summary>
 /// Creates and initializes a new instance of the EvasObjectEvent.
 /// </summary>
 /// <param name="sender">EvasObject class belongs to.</param>
 /// <param name="type">EvasObjectCallbackType</param>
 /// <param name="parser">SmartEventInfoParser</param>
 /// <since_tizen> preview </since_tizen>
 public EvasObjectEvent(EvasObject sender, EvasObjectCallbackType type, SmartEventInfoParser parser) : this(sender, sender.Handle, type, parser)
 {
 }
コード例 #4
0
 /// <summary>
 /// Creates and initializes a new instance of the SmartEvent class.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="eventName">The event name.</param>
 /// <param name="parser">The event parameter.</param>
 /// <since_tizen> preview </since_tizen>
 public SmartEvent(EvasObject sender, string eventName, SmartEventInfoParser parser) : this(sender, sender.Handle, eventName, parser)
 {
 }