Ejemplo n.º 1
0
        public JsonValue ToJson(JsonSerializer serializer)
        {
            var json = new JsonObject();

            Id.Serialize(json, serializer, "id");
            Card.SerializeId(json, "idCard");
            Name.Serialize(json, serializer, "name");
            Pos.Serialize(json, serializer, "pos");
            CheckListSource.SerializeId(json, "idChecklistSource");
            return(json);
        }
Ejemplo n.º 2
0
        private void ConfigureTableView()
        {
            var TableViewSource = new CheckListSource(ViewModel, TableView, CheckListItemCell.Key, CheckListItemCell.Key);

            TableView.Source = TableViewSource;

            var set = this.CreateBindingSet <CheckListView, CheckListViewModel>();

            set.Bind(TableViewSource).To(vm => vm.Items);
            set.Bind(TableViewSource).For(s => s.SelectionChangedCommand).To(vm => vm.ItemSelectedCommand);
            set.Bind(TableViewSource).For(s => s.AccessoryTappedCommand).To(vm => vm.EditItemCommand);
            set.Apply();

            TableView.ReloadData();
        }