Method: SuperStack::Manager#remove_layer
- Defined in:
- lib/super_stack/manager.rb
#remove_layer(layer_or_layer_name) ⇒ Object
72 73 74 75 76 77 78 |
# File 'lib/super_stack/manager.rb', line 72 def remove_layer(layer_or_layer_name) layer = get_existing_layer layer_or_layer_name, 'Cannot remove unmanaged layer' layer_name = layer.name @write_layer = nil if layer == write_layer layer.instance_variable_set :@manager, nil layers.delete layer_name end |