Module: Maglev::Editor::SettingRegistry
- Defined in:
- app/components/maglev/editor/setting_registry.rb
Defined Under Namespace
Classes: Instance
Class Method Summary collapse
-
.default_components ⇒ Object
rubocop:disable Metrics/MethodLength.
- .instance ⇒ Object
Class Method Details
.default_components ⇒ Object
rubocop:disable Metrics/MethodLength
11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'app/components/maglev/editor/setting_registry.rb', line 11 def self.default_components { text: proc { |definition| instance.text_field_klass(definition) }, image: Maglev::Editor::Settings::Image::ImageComponent, select: Maglev::Editor::Settings::Select::SelectComponent, link: Maglev::Editor::Settings::Link::LinkComponent, color: Maglev::Editor::Settings::Color::ColorComponent, checkbox: Maglev::Editor::Settings::Checkbox::CheckboxComponent, collection_item: Maglev::Editor::Settings::CollectionItem::CollectionItemComponent, icon: Maglev::Editor::Settings::Icon::IconComponent, divider: Maglev::Editor::Settings::Divider::DividerComponent, hint: Maglev::Editor::Settings::Hint::HintComponent } end |