class CKEditor5::Rails::Presets::ToolbarBuilder
def append(*appended_items, after: nil)
-
(ArgumentError)
- When the specified 'after' item is not found
Other tags:
- Example: Insert items after specific item -
Example: Append items to toolbar -
Parameters:
-
after
(Symbol, nil
) -- Optional item after which to insert new items -
appended_items
(Array
) -- Toolbar items to be appended
def append(*appended_items, after: nil) if after index = find_item_index(after) raise ArgumentError, "Item '#{after}' not found in array" unless index items.insert(index + 1, *appended_items) else items.push(*appended_items) end end