Artemis.ViewModels.Profiles.ProfileEditorViewModel.AddLayer C# (CSharp) Метод

AddLayer() публичный Метод

Adds a new layer to the profile and selects it
public AddLayer ( ) : LayerModel
Результат LayerModel
        public LayerModel AddLayer()
        {
            if (SelectedProfile == null)
                return null;

            // Create a new layer
            var layer = LayerModel.CreateLayer();

            if (ProfileViewModel.SelectedLayer != null)
                ProfileViewModel.SelectedLayer.InsertAfter(layer);
            else
            {
                SelectedProfile.Layers.Add(layer);
                SelectedProfile.FixOrder();
            }

            UpdateLayerList(layer);
            return layer;
        }