Module: ActionText

Extended by:
ActiveSupport::Autoload
Defined in:
lib/action_text.rb,
lib/action_text/engine.rb,
lib/action_text/content.rb,
lib/action_text/version.rb,
lib/action_text/fragment.rb,
lib/action_text/attribute.rb,
lib/action_text/rendering.rb,
lib/action_text/attachable.rb,
lib/action_text/attachment.rb,
lib/action_text/deprecator.rb,
lib/action_text/encryption.rb,
lib/action_text/fixture_set.rb,
lib/action_text/gem_version.rb,
app/models/action_text/record.rb,
lib/action_text/serialization.rb,
lib/action_text/html_conversion.rb,
lib/action_text/trix_attachment.rb,
app/models/action_text/rich_text.rb,
app/helpers/action_text/tag_helper.rb,
lib/action_text/attachment_gallery.rb,
lib/action_text/system_test_helper.rb,
lib/action_text/attachments/caching.rb,
lib/action_text/plain_text_conversion.rb,
app/helpers/action_text/content_helper.rb,
lib/action_text/attachables/remote_image.rb,
lib/action_text/attachments/minification.rb,
app/models/action_text/encrypted_rich_text.rb,
lib/action_text/attachments/trix_conversion.rb,
lib/action_text/attachables/content_attachment.rb,
lib/action_text/attachables/missing_attachable.rb,
lib/generators/action_text/install/install_generator.rb

Overview

:markup: markdown

Defined Under Namespace

Modules: Attachable, Attachables, Attachments, Attribute, ContentHelper, Encryption, Generators, HtmlConversion, PlainTextConversion, Rendering, Serialization, SystemTestHelper, TagHelper, VERSION Classes: Attachment, AttachmentGallery, Content, EncryptedRichText, Engine, FixtureSet, Fragment, Record, RichText, TrixAttachment

Class Method Summary collapse

Class Method Details

.deprecatorObject

:nodoc:



6
7
8
# File 'lib/action_text/deprecator.rb', line 6

def self.deprecator # :nodoc:
  @deprecator ||= ActiveSupport::Deprecation.new
end

.gem_versionObject

Returns the currently loaded version of Action Text as a ‘Gem::Version`.



7
8
9
# File 'lib/action_text/gem_version.rb', line 7

def self.gem_version
  Gem::Version.new VERSION::STRING
end

.html_document_classObject



47
48
49
50
51
# File 'lib/action_text.rb', line 47

def html_document_class
  return @html_document_class if defined?(@html_document_class)
  @html_document_class =
    defined?(Nokogiri::HTML5) ? Nokogiri::HTML5::Document : Nokogiri::HTML4::Document
end

.html_document_fragment_classObject



53
54
55
56
57
# File 'lib/action_text.rb', line 53

def html_document_fragment_class
  return @html_document_fragment_class if defined?(@html_document_fragment_class)
  @html_document_fragment_class =
    defined?(Nokogiri::HTML5) ? Nokogiri::HTML5::DocumentFragment : Nokogiri::HTML4::DocumentFragment
end

.versionObject

Returns the currently loaded version of Action Text as a ‘Gem::Version`.



9
10
11
# File 'lib/action_text/version.rb', line 9

def self.version
  gem_version
end