public ItemDetailRow(Models.DataFile.Attribute row) { name = row.Name; value_ = row.Value; type = row.Type; }
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); }
public ItemDetailEditRow(Models.DataFile.Attribute row) : base(row) { }
public ItemDetailViewRow(Models.DataFile.Attribute row) : base(row) { showValue = true; }