示例#1
0
        private void LoadData(Call call)
        {
            var serializerFile = new SerializerFileAtlas(Tab.Path);

            Object          = serializerFile.Load(call);
            _listData.Value = Object;
        }
示例#2
0
        public override void Load(Call call, TabModel model)
        {
            var items = new List <ListItem>();

            var serializerFile = new SerializerFileAtlas(System.IO.Path.GetDirectoryName(Tab.Path));

            Serializer = serializerFile.LoadSchema(call);

            items.Add(new ListItem("Schema", Serializer));
            items.Add(_listData);
            model.Items = items;

            var actions = new List <TaskCreator>();

            if (Object == null)
            {
                actions.Add(new TaskDelegate("Load Data", LoadData));
            }
            model.Actions = actions;
        }