class CKEditor5::Rails::Presets::Manager
def define(name, inherit: true, &block)
-
(PresetBuilder)
- Created preset instance
Other tags:
- Example: Define preset from scratch -
Example: Define custom preset inheriting from default -
Parameters:
-
inherit
(Boolean
) -- Whether to inherit from default preset -
name
(Symbol
) -- Name of the preset
def define(name, inherit: true, &block) preset = if inherit && default.present? default.clone else PresetBuilder.new end preset.instance_eval(&block) @presets[name] = preset end