diff options
Diffstat (limited to 'lib/sidebars/menu.rb')
-rw-r--r-- | lib/sidebars/menu.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/sidebars/menu.rb b/lib/sidebars/menu.rb index 5f9255c06d0..73d6f733da5 100644 --- a/lib/sidebars/menu.rb +++ b/lib/sidebars/menu.rb @@ -123,6 +123,10 @@ module Sidebars insert_element_after(@items, after_item, new_item) end + def remove_item(item) + remove_element(@items, item.item_id) + end + def replace_placeholder(item) idx = @items.index { |e| e.item_id == item.item_id && e.is_a?(::Sidebars::NilMenuItem) } if idx.nil? |