class CKEditor5::Rails::Presets::ToolbarBuilder
def prepend(*prepended_items, before: nil)
-
(ArgumentError)
- When the specified 'before' item is not found
Other tags:
- Example: Insert items before specific item -
Example: Prepend items to toolbar -
Parameters:
-
before
(Symbol, nil
) -- Optional item before which to insert new items -
prepended_items
(Array
) -- Toolbar items to be prepended
def prepend(*prepended_items, before: nil) if before index = find_item_index(before) raise ArgumentError, "Item '#{before}' not found in array" unless index items.insert(index, *prepended_items) else items.insert(0, *prepended_items) end end