示例#1
0
 protected override void StoreFailedInternal(PGISlotItem item, CellModel dest)
 {
     if (dest == Cell && dest != null)
     {
         StoreFailed(item, dest);
         OnStoreFailed.Invoke(item, dest);
     }
 }
示例#2
0
 protected override void RemoveInternal(PGISlotItem item, CellModel dest)
 {
     if (dest == Cell && dest != null)
     {
         Remove(item, dest);
         OnRemove.Invoke(item, dest);
     }
 }
示例#3
0
 public override void ModelStoreFailed(PGISlotItem item, CellModel cell)
 {
     OnStoreFailed.Invoke(item, cell);
 }
示例#4
0
 public override void ModelRemove(PGISlotItem item, CellModel cell)
 {
     OnRemove.Invoke(item, cell);
 }
 internal void ModelUpdate()
 {
     ModelUpdateEvent?.Invoke(this, new ModelUpdateEventArgs());
 }