Advertisement
Guest User

Untitled

a guest
Feb 24th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Haxe 0.63 KB | None | 0 0
  1. private class MockModel<T> implements ITriggerOwner
  2. {
  3.     public var performerName( default, never )  : ITrigger<String->Void>;
  4.  
  5.     public function new(){}
  6.    
  7.     public function changeAllValues( i : Int, s : String, o : TriggerTest ) : Void
  8.     {
  9.  
  10.        
  11.         this.performerName.trigger("asdasas");
  12.     }
  13. }
  14.  
  15. private class MockView
  16. {
  17.     @Performer("name")
  18.     public var nameTrigger:ITrigger<String->Void>;
  19.    
  20.     public function new() {
  21.         nameTrigger.connect(setPerformerName);
  22.     }
  23.     public function setPerformerName( name : String  ) : Void
  24.     {
  25.         //do  something
  26.     }
  27.    
  28.     public function setAge( age : Int  ) : Void
  29.     {
  30.         //do  something
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement