Exemplo n.º 1
0
 public void DetachTag( Tag t )
 {
     Tag removedItem;
     var removed = Tags.TryRemove( t.Id, out removedItem );
     if (removed) TagLeave( this, new TagEventArgs( removedItem ) );
 }
Exemplo n.º 2
0
 public TagEventArgs( Tag tag )
 {
     Tag = tag;
 }
Exemplo n.º 3
0
 public void AttachTag( Tag t )
 {
     var added = Tags.TryAdd( t.Id, t );
     if (added) TagEnter( this, new TagEventArgs( t ) );
 }