Exemple #1
0
        public ItemDetailRow(Models.DataFile.Attribute row)
        {
            name = row.Name;

            value_ = row.Value;
            type   = row.Type;
        }
Exemple #2
0
        public Models.DataFile.Attribute GetRowModel()
        {
            Models.DataFile.Attribute row = new Models.DataFile.Attribute(Type);
            row.Name  = Name;
            row.Value = Value;

            return(row);
        }
        private async Task AddAttributeRowCommandImplementation()
        {
            await Task.Delay(1);

            var row = new Models.DataFile.Attribute(AttributeType.TYPE_STRING);

            var vmRow = new ItemDetailEditRow(row);

            vmRow.DeleteCommand = new Command <ItemDetailEditRow>(async(ItemDetailEditRow i) => await DeleteCommandImplementation(i));

            ItemDetailEditRows.Add(vmRow);
        }
        private async Task AddPasswordRowCommandImplementation()
        {
            await Task.Delay(1);

            var row = new Models.DataFile.Attribute(AttributeType.TYPE_PASSWORD);

            row.Name = "Password";

            var vmRow = new ItemDetailEditRow(row);

            vmRow.DeleteCommand = new Command <ItemDetailEditRow>(async(ItemDetailEditRow i) => await DeleteCommandImplementation(i));

            ItemDetailEditRows.Add(vmRow);
        }
        private async Task AddURLRowCommandImplementation()
        {
            await Task.Delay(1);

            var row = new Models.DataFile.Attribute(AttributeType.TYPE_URL);

            row.Name  = "URL";
            row.Value = "https://";

            var vmRow = new ItemDetailEditRow(row);

            vmRow.DeleteCommand = new Command <ItemDetailEditRow>(async(ItemDetailEditRow i) => await DeleteCommandImplementation(i));

            ItemDetailEditRows.Add(vmRow);
        }
Exemple #6
0
 public ItemDetailEditRow(Models.DataFile.Attribute row) : base(row)
 {
 }
Exemple #7
0
 public ItemDetailViewRow(Models.DataFile.Attribute row) : base(row)
 {
     showValue = true;
 }