示例#1
0
    void ResponseSelectByIdDispatcher (TEntityAction action)
    {
      // to Sibling (Select)
      var message = new TCollectionSiblingMessageInternal (TInternalMessageAction.Select, TChild.List, TypeInfo);
      message.Support.Argument.Types.Item.CopyFrom (TComponentModelItem.Create (action));

      DelegateCommand.PublishInternalMessage.Execute (message);
    }
示例#2
0
        internal void Select(TComponentModelItem item)
        {
            item.ThrowNull();

            foreach (var info in SupportInfoCollection)
            {
                info.Update(item);
            }
        }
示例#3
0
 public void Update(TComponentModelItem item)
 {
     if (item.NotNull())
     {
         if (PropertyName.Equals("ColumnWidth", StringComparison.InvariantCulture))
         {
             //PropertyValue = item.SettingsModel.ColumnWidth;
         }
     }
 }
示例#4
0
    internal void Select (TEntityAction action)
    {
      action.ThrowNull ();

      ComponentModelItem = TComponentModelItem.Create (action);
    } 
示例#5
0
 public TShellModel ()
 {
   SnackbarContent = TSnackbarMessage.CreateDefault;
   ComponentModelItem = TComponentModelItem.CreateDefault;
 }
示例#6
0
 internal void Select (TComponentModelItem item)
 {
   if (item.NotNull ()) {
     ComponentModelItem.CopyFrom (item);
   }
 }