Esempio n. 1
0
 public void DeleteLink(ILoItem v)
 {
     _links.Remove(v);
     if (!_links.Any() && _src == null)
     {
         Disposed = true;
         _pl.EnqueuePr(this);
     }
 }
Esempio n. 2
0
 public LoVariable(LogramPl pl, Topic owner)
 {
     this._pl    = pl;
     this._owner = owner;
     _links      = new List <ILoItem>();
     _value      = null;
     _value_new  = _owner.GetState();
     _pl.EnqueuePr(this);
 }
Esempio n. 3
0
 public void SetValue(JSC.JSValue value, Topic prim)
 {
     _prim = prim;
     _pl.EnqueuePr(this);
 }