Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        private async Task DeleteCommandImplementation(ItemDetailEditRow row)
        {
            await Task.Delay(1);

            ItemDetailEditRows.Remove(row);
        }