Artemis.ViewModels.Profiles.ProfileEditorViewModel.RenameLayer C# (CSharp) Method

RenameLayer() public method

public RenameLayer ( LayerModel layer ) : void
layer LayerModel
return void
        public async void RenameLayer(LayerModel layer)
        {
            if (layer == null)
                return;

            var newName =
                await
                    DialogService.ShowInputDialog("Rename layer", "Please enter a name for the layer",
                        new MetroDialogSettings {DefaultText = layer.Name});
            // Null when the user cancelled
            if (string.IsNullOrEmpty(newName))
                return;

            layer.Name = newName;
            UpdateLayerList(layer);
        }