Class: Alchemy::Ingredients::Html
- Inherits:
-
Alchemy::Ingredient
- Object
- ActiveRecord::Base
- BaseRecord
- Alchemy::Ingredient
- Alchemy::Ingredients::Html
- Defined in:
- app/models/alchemy/ingredients/html.rb
Overview
A HTML string
Constant Summary
Constants included from SearchableResource
SearchableResource::SEARCHABLE_COLUMN_TYPES
Instance Method Summary collapse
-
#preview_text(max_length = 30) ⇒ Object
The first 30 escaped characters from value.
Methods inherited from Alchemy::Ingredient
allow_settings, allowed_settings, #as_view_component, #definition, #deprecated?, #has_hint?, #has_tinymce?, #has_validations?, normalize_type, #partial_name, #preview_ingredient?, related_object_alias, #settings, #to_partial_path, translated_label_for, #value
Methods included from Hints
Methods included from SearchableResource
#ransackable_associations, #ransackable_attributes, #ransortable_attributes
Instance Method Details
#preview_text(max_length = 30) ⇒ Object
The first 30 escaped characters from value
Used by the Element#preview_text method.
14 15 16 |
# File 'app/models/alchemy/ingredients/html.rb', line 14 def preview_text(max_length = 30) ::CGI.escapeHTML(value.to_s)[0..max_length - 1] end |