sorbet/rbi/gems/actiontext@7.0.5.rbi
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `actiontext` gem.
# Please instead update this file by running `bin/tapioca gem actiontext`.
# source://actiontext//lib/action_text.rb#8
module ActionText
extend ::ActiveSupport::Autoload
class << self
# source://railties/7.0.5/lib/rails/engine.rb#405
def railtie_helpers_paths; end
# source://railties/7.0.5/lib/rails/engine.rb#394
def railtie_namespace; end
# source://railties/7.0.5/lib/rails/engine.rb#409
def railtie_routes_url_helpers(include_path_helpers = T.unsafe(nil)); end
# source://railties/7.0.5/lib/rails/engine.rb#397
def table_name_prefix; end
# source://railties/7.0.5/lib/rails/engine.rb#401
def use_relative_model_naming?; end
end
end
# source://actiontext//lib/action_text/attachable.rb#4
module ActionText::Attachable
extend ::ActiveSupport::Concern
mixes_in_class_methods ::ActionText::Attachable::ClassMethods
# source://actiontext//lib/action_text/attachable.rb#66
def as_json(*_arg0); end
# source://actiontext//lib/action_text/attachable.rb#46
def attachable_content_type; end
# source://actiontext//lib/action_text/attachable.rb#50
def attachable_filename; end
# source://actiontext//lib/action_text/attachable.rb#54
def attachable_filesize; end
# source://actiontext//lib/action_text/attachable.rb#58
def attachable_metadata; end
# source://actiontext//lib/action_text/attachable.rb#42
def attachable_sgid; end
# @return [Boolean]
#
# source://actiontext//lib/action_text/attachable.rb#62
def previewable_attachable?; end
# source://actiontext//lib/action_text/attachable.rb#74
def to_attachable_partial_path; end
# source://actiontext//lib/action_text/attachable.rb#78
def to_rich_text_attributes(attributes = T.unsafe(nil)); end
# source://actiontext//lib/action_text/attachable.rb#70
def to_trix_content_attachment_partial_path; end
class << self
# source://actiontext//lib/action_text/attachable.rb#22
def from_attachable_sgid(sgid, options = T.unsafe(nil)); end
# source://actiontext//lib/action_text/attachable.rb#10
def from_node(node); end
private
# source://actiontext//lib/action_text/attachable.rb#29
def attachable_from_sgid(sgid); end
end
end
# source://actiontext//lib/action_text/attachable.rb#0
module ActionText::Attachable::ClassMethods
# source://actiontext//lib/action_text/attachable.rb#37
def from_attachable_sgid(sgid); end
end
# source://actiontext//lib/action_text/attachable.rb#7
ActionText::Attachable::LOCATOR_NAME = T.let(T.unsafe(nil), String)
# source://actiontext//lib/action_text.rb#25
module ActionText::Attachables
extend ::ActiveSupport::Autoload
end
# source://actiontext//lib/action_text/attachables/content_attachment.rb#5
class ActionText::Attachables::ContentAttachment
include ::ActiveModel::Validations
include ::ActiveSupport::Callbacks
include ::ActiveModel::Validations::HelperMethods
include ::ActiveModel::Conversion
include ::ActiveModel::ForbiddenAttributesProtection
include ::ActiveModel::AttributeAssignment
include ::ActiveModel::API
include ::ActiveModel::Model
extend ::ActiveModel::Validations::ClassMethods
extend ::ActiveModel::Naming
extend ::ActiveModel::Callbacks
extend ::ActiveSupport::Callbacks::ClassMethods
extend ::ActiveSupport::DescendantsTracker
extend ::ActiveModel::Translation
extend ::ActiveModel::Validations::HelperMethods
extend ::ActiveModel::Conversion::ClassMethods
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks?; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#928
def _run_validate_callbacks(&block); end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#940
def _validate_callbacks; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators?; end
# source://actiontext//lib/action_text/attachables/content_attachment.rb#20
def attachable_plain_text_representation(caption); end
# source://activemodel/7.0.5/lib/active_model/naming.rb#244
def model_name(*_arg0, **_arg1, &_arg2); end
# Returns the value of attribute name.
#
# source://actiontext//lib/action_text/attachables/content_attachment.rb#17
def name; end
# Sets the attribute name
#
# @param value the value to set the attribute name to.
#
# source://actiontext//lib/action_text/attachables/content_attachment.rb#17
def name=(_arg0); end
# source://actiontext//lib/action_text/attachables/content_attachment.rb#29
def to_partial_path; end
# source://actiontext//lib/action_text/attachables/content_attachment.rb#33
def to_trix_content_attachment_partial_path; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#48
def validation_context; end
private
# source://activemodel/7.0.5/lib/active_model/validations.rb#48
def validation_context=(_arg0); end
class << self
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks=(value); end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks?; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#932
def _validate_callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#936
def _validate_callbacks=(value); end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators=(value); end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators?; end
# source://actiontext//lib/action_text/attachables/content_attachment.rb#8
def from_node(node); end
end
end
# source://actiontext//lib/action_text/attachables/missing_attachable.rb#5
module ActionText::Attachables::MissingAttachable
extend ::ActiveModel::Naming
# source://activemodel/7.0.5/lib/active_model/naming.rb#244
def model_name(*_arg0, **_arg1, &_arg2); end
class << self
# source://actiontext//lib/action_text/attachables/missing_attachable.rb#8
def to_partial_path; end
end
end
# source://actiontext//lib/action_text/attachables/remote_image.rb#5
class ActionText::Attachables::RemoteImage
extend ::ActiveModel::Naming
# @return [RemoteImage] a new instance of RemoteImage
#
# source://actiontext//lib/action_text/attachables/remote_image.rb#30
def initialize(attributes = T.unsafe(nil)); end
# source://actiontext//lib/action_text/attachables/remote_image.rb#37
def attachable_plain_text_representation(caption); end
# Returns the value of attribute content_type.
#
# source://actiontext//lib/action_text/attachables/remote_image.rb#28
def content_type; end
# Returns the value of attribute height.
#
# source://actiontext//lib/action_text/attachables/remote_image.rb#28
def height; end
# source://activemodel/7.0.5/lib/active_model/naming.rb#244
def model_name(*_arg0, **_arg1, &_arg2); end
# source://actiontext//lib/action_text/attachables/remote_image.rb#41
def to_partial_path; end
# Returns the value of attribute url.
#
# source://actiontext//lib/action_text/attachables/remote_image.rb#28
def url; end
# Returns the value of attribute width.
#
# source://actiontext//lib/action_text/attachables/remote_image.rb#28
def width; end
class << self
# source://actiontext//lib/action_text/attachables/remote_image.rb#9
def from_node(node); end
private
# source://actiontext//lib/action_text/attachables/remote_image.rb#20
def attributes_from_node(node); end
# @return [Boolean]
#
# source://actiontext//lib/action_text/attachables/remote_image.rb#16
def content_type_is_image?(content_type); end
end
end
# source://actiontext//lib/action_text/attachment.rb#6
class ActionText::Attachment
include ::ActionText::Attachments::Caching
include ::ActionText::Attachments::Minification
include ::ActionText::Attachments::TrixConversion
extend ::ActionText::Attachments::Minification::ClassMethods
extend ::ActionText::Attachments::TrixConversion::ClassMethods
# @return [Attachment] a new instance of Attachment
#
# source://actiontext//lib/action_text/attachment.rb#55
def initialize(node, attachable); end
# Returns the value of attribute attachable.
#
# source://actiontext//lib/action_text/attachment.rb#50
def attachable; end
# source://actiontext//lib/action_text/attachment.rb#60
def caption; end
# source://actiontext//lib/action_text/attachment.rb#64
def full_attributes; end
# source://actiontext//lib/action_text/attachment.rb#88
def inspect; end
# source://activesupport/7.0.5/lib/active_support/core_ext/module/delegation.rb#302
def method_missing(method, *args, **_arg2, &block); end
# Returns the value of attribute node.
#
# source://actiontext//lib/action_text/attachment.rb#50
def node; end
# source://actiontext//lib/action_text/attachment.rb#9
def tag_name; end
# source://actiontext//lib/action_text/attachment.rb#9
def tag_name=(val); end
# source://actiontext//lib/action_text/attachment.rb#80
def to_html; end
# source://actiontext//lib/action_text/attachment.rb#52
def to_param(*_arg0, **_arg1, &_arg2); end
# source://actiontext//lib/action_text/attachment.rb#72
def to_plain_text; end
# source://actiontext//lib/action_text/attachment.rb#84
def to_s; end
# source://actiontext//lib/action_text/attachment.rb#68
def with_full_attributes; end
private
# source://actiontext//lib/action_text/attachment.rb#97
def attachable_attributes; end
# source://actiontext//lib/action_text/attachment.rb#93
def node_attributes; end
# source://activesupport/7.0.5/lib/active_support/core_ext/module/delegation.rb#294
def respond_to_missing?(name, include_private = T.unsafe(nil)); end
# source://actiontext//lib/action_text/attachment.rb#101
def sgid_attributes; end
class << self
# source://actiontext//lib/action_text/attachment.rb#14
def fragment_by_canonicalizing_attachments(content); end
# source://actiontext//lib/action_text/attachment.rb#26
def from_attachable(attachable, attributes = T.unsafe(nil)); end
# source://actiontext//lib/action_text/attachment.rb#22
def from_attachables(attachables); end
# source://actiontext//lib/action_text/attachment.rb#32
def from_attributes(attributes, attachable = T.unsafe(nil)); end
# source://actiontext//lib/action_text/attachment.rb#18
def from_node(node, attachable = T.unsafe(nil)); end
# source://actiontext//lib/action_text/attachment.rb#9
def tag_name; end
# source://actiontext//lib/action_text/attachment.rb#9
def tag_name=(val); end
private
# source://actiontext//lib/action_text/attachment.rb#39
def node_from_attributes(attributes); end
# source://actiontext//lib/action_text/attachment.rb#45
def process_attributes(attributes); end
end
end
# source://actiontext//lib/action_text/attachment.rb#11
ActionText::Attachment::ATTRIBUTES = T.let(T.unsafe(nil), Array)
# source://actiontext//lib/action_text/attachment_gallery.rb#4
class ActionText::AttachmentGallery
include ::ActiveModel::Validations
include ::ActiveSupport::Callbacks
include ::ActiveModel::Validations::HelperMethods
include ::ActiveModel::Conversion
include ::ActiveModel::ForbiddenAttributesProtection
include ::ActiveModel::AttributeAssignment
include ::ActiveModel::API
include ::ActiveModel::Model
extend ::ActiveModel::Validations::ClassMethods
extend ::ActiveModel::Naming
extend ::ActiveModel::Callbacks
extend ::ActiveSupport::Callbacks::ClassMethods
extend ::ActiveSupport::DescendantsTracker
extend ::ActiveModel::Translation
extend ::ActiveModel::Validations::HelperMethods
extend ::ActiveModel::Conversion::ClassMethods
# @return [AttachmentGallery] a new instance of AttachmentGallery
#
# source://actiontext//lib/action_text/attachment_gallery.rb#52
def initialize(node); end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks?; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#928
def _run_validate_callbacks(&block); end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#940
def _validate_callbacks; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators?; end
# source://actiontext//lib/action_text/attachment_gallery.rb#56
def attachments; end
# source://actiontext//lib/action_text/attachment_gallery.rb#66
def inspect; end
# source://activemodel/7.0.5/lib/active_model/naming.rb#244
def model_name(*_arg0, **_arg1, &_arg2); end
# Returns the value of attribute node.
#
# source://actiontext//lib/action_text/attachment_gallery.rb#50
def node; end
# source://actiontext//lib/action_text/attachment_gallery.rb#62
def size; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#48
def validation_context; end
private
# source://activemodel/7.0.5/lib/active_model/validations.rb#48
def validation_context=(_arg0); end
class << self
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks=(value); end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks?; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#932
def _validate_callbacks; end
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#936
def _validate_callbacks=(value); end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators=(value); end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators?; end
# source://actiontext//lib/action_text/attachment_gallery.rb#41
def attachment_selector; end
# source://actiontext//lib/action_text/attachment_gallery.rb#25
def find_attachment_gallery_nodes(content); end
# source://actiontext//lib/action_text/attachment_gallery.rb#11
def fragment_by_canonicalizing_attachment_galleries(content); end
# source://actiontext//lib/action_text/attachment_gallery.rb#17
def fragment_by_replacing_attachment_gallery_nodes(content); end
# source://actiontext//lib/action_text/attachment_gallery.rb#37
def from_node(node); end
# source://actiontext//lib/action_text/attachment_gallery.rb#45
def selector; end
end
end
# source://actiontext//lib/action_text/attachment_gallery.rb#7
ActionText::AttachmentGallery::TAG_NAME = T.let(T.unsafe(nil), String)
# source://actiontext//lib/action_text.rb#33
module ActionText::Attachments
extend ::ActiveSupport::Autoload
end
# source://actiontext//lib/action_text/attachments/caching.rb#5
module ActionText::Attachments::Caching
# source://actiontext//lib/action_text/attachments/caching.rb#6
def cache_key(*args); end
private
# source://actiontext//lib/action_text/attachments/caching.rb#11
def cache_digest; end
end
# source://actiontext//lib/action_text/attachments/minification.rb#5
module ActionText::Attachments::Minification
extend ::ActiveSupport::Concern
mixes_in_class_methods ::ActionText::Attachments::Minification::ClassMethods
end
# source://actiontext//lib/action_text/attachments/minification.rb#0
module ActionText::Attachments::Minification::ClassMethods
# source://actiontext//lib/action_text/attachments/minification.rb#9
def fragment_by_minifying_attachments(content); end
end
# source://actiontext//lib/action_text/attachments/trix_conversion.rb#7
module ActionText::Attachments::TrixConversion
extend ::ActiveSupport::Concern
mixes_in_class_methods ::ActionText::Attachments::TrixConversion::ClassMethods
# source://actiontext//lib/action_text/attachments/trix_conversion.rb#22
def to_trix_attachment(content = T.unsafe(nil)); end
private
# source://actiontext//lib/action_text/attachments/trix_conversion.rb#29
def trix_attachment_content; end
end
# source://actiontext//lib/action_text/attachments/trix_conversion.rb#0
module ActionText::Attachments::TrixConversion::ClassMethods
# source://actiontext//lib/action_text/attachments/trix_conversion.rb#11
def fragment_by_converting_trix_attachments(content); end
# source://actiontext//lib/action_text/attachments/trix_conversion.rb#17
def from_trix_attachment(trix_attachment); end
end
# source://actiontext//lib/action_text/attribute.rb#4
module ActionText::Attribute
extend ::ActiveSupport::Concern
mixes_in_class_methods ::ActionText::Attribute::ClassMethods
end
# source://actiontext//lib/action_text/attribute.rb#0
module ActionText::Attribute::ClassMethods
# source://actiontext//lib/action_text/attribute.rb#33
def has_rich_text(name, encrypted: T.unsafe(nil)); end
# source://actiontext//lib/action_text/attribute.rb#61
def rich_text_association_names; end
# source://actiontext//lib/action_text/attribute.rb#57
def with_all_rich_text; end
end
# source://actiontext//lib/action_text/content.rb#4
class ActionText::Content
include ::ActionText::Serialization
include ::ActionText::Rendering
extend ::ActionText::Serialization::ClassMethods
extend ::ActionText::Rendering::ClassMethods
# @return [Content] a new instance of Content
#
# source://actiontext//lib/action_text/content.rb#19
def initialize(content = T.unsafe(nil), options = T.unsafe(nil)); end
# source://actiontext//lib/action_text/content.rb#106
def ==(other); end
# source://actiontext//lib/action_text/content.rb#55
def append_attachables(attachables); end
# source://actiontext//lib/action_text/content.rb#98
def as_json(*_arg0); end
# source://actiontext//lib/action_text/content.rb#49
def attachables; end
# source://actiontext//lib/action_text/content.rb#39
def attachment_galleries; end
# source://actiontext//lib/action_text/content.rb#33
def attachments; end
# source://actiontext//lib/action_text/content.rb#9
def blank?(*_arg0, **_arg1, &_arg2); end
# source://actiontext//lib/action_text/content.rb#9
def empty?(*_arg0, **_arg1, &_arg2); end
# Returns the value of attribute fragment.
#
# source://actiontext//lib/action_text/content.rb#7
def fragment; end
# source://actiontext//lib/action_text/content.rb#45
def gallery_attachments; end
# source://actiontext//lib/action_text/content.rb#9
def html_safe(*_arg0, **_arg1, &_arg2); end
# source://actiontext//lib/action_text/content.rb#102
def inspect; end
# source://actiontext//lib/action_text/content.rb#29
def links; end
# source://actiontext//lib/action_text/content.rb#9
def present?(*_arg0, **_arg1, &_arg2); end
# source://actiontext//lib/action_text/rendering.rb#13
def render(*_arg0, **_arg1, &_arg2); end
# source://actiontext//lib/action_text/content.rb#67
def render_attachment_galleries(&block); end
# source://actiontext//lib/action_text/content.rb#60
def render_attachments(**options, &block); end
# source://actiontext//lib/action_text/content.rb#82
def to_html; end
# source://actiontext//lib/action_text/content.rb#90
def to_partial_path; end
# source://actiontext//lib/action_text/content.rb#74
def to_plain_text; end
# source://actiontext//lib/action_text/content.rb#86
def to_rendered_html_with_layout; end
# source://actiontext//lib/action_text/content.rb#94
def to_s; end
# source://actiontext//lib/action_text/content.rb#78
def to_trix_html; end
private
# source://actiontext//lib/action_text/content.rb#121
def attachment_for_node(node, with_full_attributes: T.unsafe(nil)); end
# source://actiontext//lib/action_text/content.rb#126
def attachment_gallery_for_node(node); end
# source://actiontext//lib/action_text/content.rb#117
def attachment_gallery_nodes; end
# source://actiontext//lib/action_text/content.rb#113
def attachment_nodes; end
class << self
# source://actiontext//lib/action_text/rendering.rb#11
def default_renderer; end
# source://actiontext//lib/action_text/rendering.rb#11
def default_renderer=(val); end
# source://actiontext//lib/action_text/content.rb#12
def fragment_by_canonicalizing_content(content); end
# source://activesupport/7.0.5/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb#48
def renderer; end
# source://activesupport/7.0.5/lib/active_support/core_ext/module/attribute_accessors_per_thread.rb#92
def renderer=(obj); end
end
end
module ActionText::ContentHelper
def allowed_attributes; end
def allowed_attributes=(val); end
def allowed_tags; end
def allowed_tags=(val); end
def render_action_text_attachment(attachment, locals: T.unsafe(nil)); end
def render_action_text_attachments(content); end
def render_action_text_content(content); end
def sanitize_action_text_content(content); end
def sanitizer; end
def sanitizer=(val); end
def scrubber; end
def scrubber=(val); end
class << self
def allowed_attributes; end
def allowed_attributes=(val); end
def allowed_tags; end
def allowed_tags=(val); end
def sanitizer; end
def sanitizer=(val); end
def scrubber; end
def scrubber=(val); end
end
end
class ActionText::EncryptedRichText < ::ActionText::RichText
include ::ActionText::EncryptedRichText::GeneratedAttributeMethods
include ::ActionText::EncryptedRichText::GeneratedAssociationMethods
class << self
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators; end
# source://activerecord/7.0.5/lib/active_record/attributes.rb#11
def attributes_to_define_after_schema_loads; end
# source://activerecord/7.0.5/lib/active_record/enum.rb#116
def defined_enums; end
# source://activerecord/7.0.5/lib/active_record/encryption/encryptable_record.rb#11
def encrypted_attributes; end
end
end
module ActionText::EncryptedRichText::GeneratedAssociationMethods; end
module ActionText::EncryptedRichText::GeneratedAttributeMethods; end
# source://actiontext//lib/action_text/encryption.rb#4
module ActionText::Encryption
# source://actiontext//lib/action_text/encryption.rb#12
def decrypt; end
# source://actiontext//lib/action_text/encryption.rb#5
def encrypt; end
private
# source://actiontext//lib/action_text/encryption.rb#24
def decrypt_rich_texts; end
# source://actiontext//lib/action_text/encryption.rb#20
def encrypt_rich_texts; end
# source://actiontext//lib/action_text/encryption.rb#32
def encryptable_rich_texts; end
# @return [Boolean]
#
# source://actiontext//lib/action_text/encryption.rb#28
def has_encrypted_rich_texts?; end
end
# source://actiontext//lib/action_text/engine.rb#11
class ActionText::Engine < ::Rails::Engine; end
# Fixtures are a way of organizing data that you want to test against; in
# short, sample data.
#
# To learn more about fixtures, read the ActiveRecord::FixtureSet documentation.
#
# === YAML
#
# Like other Active Record-backed models, ActionText::RichText records inherit
# from ActiveRecord::Base instances and can therefore be populated by
# fixtures.
#
# Consider an <tt>Article</tt> class:
#
# class Article < ApplicationRecord
# has_rich_text :content
# end
#
# To declare fixture data for the related <tt>content</tt>, first declare fixture
# data for <tt>Article</tt> instances in <tt>test/fixtures/articles.yml</tt>:
#
# first:
# title: An Article
#
# Then declare the ActionText::RichText fixture data in
# <tt>test/fixtures/action_text/rich_texts.yml</tt>, making sure to declare
# each entry's <tt>record:</tt> key as a polymorphic relationship:
#
# first:
# record: first (Article)
# name: content
# body: <div>Hello, world.</div>
#
# When processed, Active Record will insert database records for each fixture
# entry and will ensure the Action Text relationship is intact.
#
# source://actiontext//lib/action_text/fixture_set.rb#38
class ActionText::FixtureSet
class << self
# Fixtures support Action Text attachments as part of their <tt>body</tt>
# HTML.
#
# === Examples
#
# For example, consider a second <tt>Article</tt> fixture declared in
# <tt>test/fixtures/articles.yml</tt>:
#
# second:
# title: Another Article
#
# You can attach a mention of <tt>articles(:first)</tt> to <tt>second</tt>'s
# <tt>content</tt> by embedding a call to <tt>ActionText::FixtureSet.attachment</tt>
# in the <tt>body:</tt> value in <tt>test/fixtures/action_text/rich_texts.yml</tt>:
#
# second:
# record: second (Article)
# name: content
# body: <div>Hello, <%= ActionText::FixtureSet.attachment("articles", :first) %></div>
#
# source://actiontext//lib/action_text/fixture_set.rb#59
def attachment(fixture_set_name, label, column_type: T.unsafe(nil)); end
end
end
# source://actiontext//lib/action_text/fragment.rb#4
class ActionText::Fragment
# @return [Fragment] a new instance of Fragment
#
# source://actiontext//lib/action_text/fragment.rb#24
def initialize(source); end
# source://actiontext//lib/action_text/fragment.rb#28
def find_all(selector); end
# source://actiontext//lib/action_text/fragment.rb#37
def replace(selector); end
# Returns the value of attribute source.
#
# source://actiontext//lib/action_text/fragment.rb#22
def source; end
# source://actiontext//lib/action_text/fragment.rb#49
def to_html; end
# source://actiontext//lib/action_text/fragment.rb#45
def to_plain_text; end
# source://actiontext//lib/action_text/fragment.rb#53
def to_s; end
# @yield [source = self.source.clone]
#
# source://actiontext//lib/action_text/fragment.rb#32
def update; end
class << self
# source://actiontext//lib/action_text/fragment.rb#17
def from_html(html); end
# source://actiontext//lib/action_text/fragment.rb#6
def wrap(fragment_or_html); end
end
end
# source://actiontext//lib/action_text/html_conversion.rb#4
module ActionText::HtmlConversion
extend ::ActionText::HtmlConversion
# source://actiontext//lib/action_text/html_conversion.rb#15
def create_element(tag_name, attributes = T.unsafe(nil)); end
# source://actiontext//lib/action_text/html_conversion.rb#11
def fragment_for_html(html); end
# source://actiontext//lib/action_text/html_conversion.rb#7
def node_to_html(node); end
private
# source://actiontext//lib/action_text/html_conversion.rb#20
def document; end
end
# source://actiontext//lib/action_text/plain_text_conversion.rb#4
module ActionText::PlainTextConversion
extend ::ActionText::PlainTextConversion
# source://actiontext//lib/action_text/plain_text_conversion.rb#7
def node_to_plain_text(node); end
private
# source://actiontext//lib/action_text/plain_text_conversion.rb#104
def break_if_nested_list(node, text); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#81
def bullet_for_li_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#93
def indentation_for_li_node(node); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#100
def list_node_depth_for_node(node); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#89
def list_node_name_for_li_node(node); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#32
def plain_text_for_block(node, index = T.unsafe(nil)); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#64
def plain_text_for_blockquote_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#48
def plain_text_for_br_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#56
def plain_text_for_div_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#60
def plain_text_for_figcaption_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#32
def plain_text_for_h1_node(node, index = T.unsafe(nil)); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#69
def plain_text_for_li_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#40
def plain_text_for_list(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#12
def plain_text_for_node(node, index = T.unsafe(nil)); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#20
def plain_text_for_node_children(node); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#40
def plain_text_for_ol_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#32
def plain_text_for_p_node(node, index = T.unsafe(nil)); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#52
def plain_text_for_text_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#40
def plain_text_for_ul_node(node, index); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#28
def plain_text_method_for_node(node); end
# source://actiontext//lib/action_text/plain_text_conversion.rb#77
def remove_trailing_newlines(text); end
end
class ActionText::Record < ::ActiveRecord::Base
include ::ActionText::Record::GeneratedAttributeMethods
include ::ActionText::Record::GeneratedAssociationMethods
class << self
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators; end
# source://activerecord/7.0.5/lib/active_record/enum.rb#116
def defined_enums; end
end
end
module ActionText::Record::GeneratedAssociationMethods; end
module ActionText::Record::GeneratedAttributeMethods; end
# source://actiontext//lib/action_text/rendering.rb#7
module ActionText::Rendering
extend ::ActiveSupport::Concern
mixes_in_class_methods ::ActionText::Rendering::ClassMethods
end
# source://actiontext//lib/action_text/rendering.rb#0
module ActionText::Rendering::ClassMethods
# source://actiontext//lib/action_text/rendering.rb#25
def render(*args, &block); end
# source://actiontext//lib/action_text/rendering.rb#17
def with_renderer(renderer); end
end
class ActionText::RichText < ::ActionText::Record
include ::ActionText::RichText::GeneratedAttributeMethods
include ::ActionText::RichText::GeneratedAssociationMethods
# source://activerecord/7.0.5/lib/active_record/autosave_association.rb#160
def autosave_associated_records_for_record(*args); end
def nil?(*_arg0, **_arg1, &_arg2); end
def to_s(*_arg0, **_arg1, &_arg2); end
class << self
# source://activesupport/7.0.5/lib/active_support/callbacks.rb#68
def __callbacks; end
# source://activerecord/7.0.5/lib/active_record/reflection.rb#11
def _reflections; end
# source://activemodel/7.0.5/lib/active_model/validations.rb#52
def _validators; end
# source://activerecord/7.0.5/lib/active_record/attributes.rb#11
def attributes_to_define_after_schema_loads; end
# source://activerecord/7.0.5/lib/active_record/enum.rb#116
def defined_enums; end
end
end
module ActionText::RichText::GeneratedAssociationMethods
# source://activerecord/7.0.5/lib/active_record/associations/builder/association.rb#103
def record; end
# source://activerecord/7.0.5/lib/active_record/associations/builder/association.rb#111
def record=(value); end
# source://activerecord/7.0.5/lib/active_record/associations/builder/belongs_to.rb#132
def record_changed?; end
# source://activerecord/7.0.5/lib/active_record/associations/builder/belongs_to.rb#136
def record_previously_changed?; end
# source://activerecord/7.0.5/lib/active_record/associations/builder/singular_association.rb#19
def reload_record; end
end
module ActionText::RichText::GeneratedAttributeMethods; end
# source://actiontext//lib/action_text/serialization.rb#4
module ActionText::Serialization
extend ::ActiveSupport::Concern
mixes_in_class_methods ::ActionText::Serialization::ClassMethods
# source://actiontext//lib/action_text/serialization.rb#32
def _dump(*_arg0); end
end
# source://actiontext//lib/action_text/serialization.rb#0
module ActionText::Serialization::ClassMethods
# source://actiontext//lib/action_text/serialization.rb#8
def _load(content); end
# source://actiontext//lib/action_text/serialization.rb#12
def dump(content); end
# source://actiontext//lib/action_text/serialization.rb#8
def load(content); end
end
module ActionText::TagHelper
def rich_text_area_tag(name, value = T.unsafe(nil), options = T.unsafe(nil)); end
class << self
def id; end
def id=(val); end
end
end
# source://actiontext//lib/action_text/trix_attachment.rb#4
class ActionText::TrixAttachment
# @return [TrixAttachment] a new instance of TrixAttachment
#
# source://actiontext//lib/action_text/trix_attachment.rb#51
def initialize(node); end
# source://actiontext//lib/action_text/trix_attachment.rb#55
def attributes; end
# Returns the value of attribute node.
#
# source://actiontext//lib/action_text/trix_attachment.rb#49
def node; end
# source://actiontext//lib/action_text/trix_attachment.rb#59
def to_html; end
# source://actiontext//lib/action_text/trix_attachment.rb#63
def to_s; end
private
# source://actiontext//lib/action_text/trix_attachment.rb#68
def attachment_attributes; end
# source://actiontext//lib/action_text/trix_attachment.rb#72
def composed_attributes; end
# source://actiontext//lib/action_text/trix_attachment.rb#80
def read_json_attribute(name); end
# source://actiontext//lib/action_text/trix_attachment.rb#76
def read_json_object_attribute(name); end
class << self
# source://actiontext//lib/action_text/trix_attachment.rb#19
def from_attributes(attributes); end
private
# source://actiontext//lib/action_text/trix_attachment.rb#33
def process_attributes(attributes); end
# source://actiontext//lib/action_text/trix_attachment.rb#37
def transform_attribute_keys(attributes); end
# source://actiontext//lib/action_text/trix_attachment.rb#41
def typecast_attribute_values(attributes); end
end
end
# source://actiontext//lib/action_text/trix_attachment.rb#9
ActionText::TrixAttachment::ATTRIBUTES = T.let(T.unsafe(nil), Array)
# source://actiontext//lib/action_text/trix_attachment.rb#10
ActionText::TrixAttachment::ATTRIBUTE_TYPES = T.let(T.unsafe(nil), Hash)
# source://actiontext//lib/action_text/trix_attachment.rb#8
ActionText::TrixAttachment::COMPOSED_ATTRIBUTES = T.let(T.unsafe(nil), Array)
# source://actiontext//lib/action_text/trix_attachment.rb#6
ActionText::TrixAttachment::SELECTOR = T.let(T.unsafe(nil), String)
# source://actiontext//lib/action_text/trix_attachment.rb#5
ActionText::TrixAttachment::TAG_NAME = T.let(T.unsafe(nil), String)
module ActionView::Helpers
include ::ActionView::Helpers::SanitizeHelper
include ::ActionView::Helpers::TextHelper
include ::ActionView::Helpers::UrlHelper
include ::ActionView::Helpers::SanitizeHelper
include ::ActionView::Helpers::TextHelper
include ::ActionView::Helpers::FormTagHelper
include ::ActionView::Helpers::FormHelper
include ::ActionView::Helpers::TranslationHelper
mixes_in_class_methods ::ActionView::Helpers::UrlHelper::ClassMethods
mixes_in_class_methods ::ActionView::Helpers::SanitizeHelper::ClassMethods
class << self
# source://actionview/7.0.5/lib/action_view/helpers.rb#34
def eager_load!; end
end
end
class ActionView::Helpers::FormBuilder
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1700
def initialize(object_name, object, template, options); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2614
def button(value = T.unsafe(nil), options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2438
def check_box(method, options = T.unsafe(nil), checked_value = T.unsafe(nil), unchecked_value = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_options_helper.rb#907
def collection_check_boxes(method, collection, value_method, text_method, options = T.unsafe(nil), html_options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_options_helper.rb#919
def collection_radio_buttons(method, collection, value_method, text_method, options = T.unsafe(nil), html_options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_options_helper.rb#859
def collection_select(method, collection, value_method, text_method, options = T.unsafe(nil), html_options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def color_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def date_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/date_helper.rb#1239
def date_select(method, options = T.unsafe(nil), html_options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def datetime_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def datetime_local_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/date_helper.rb#1263
def datetime_select(method, options = T.unsafe(nil), html_options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def email_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2635
def emitted_hidden_id?; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1665
def field_helpers; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1665
def field_helpers=(_arg0); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1665
def field_helpers?; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1757
def field_id(method, *suffixes, namespace: T.unsafe(nil), index: T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1777
def field_name(method, *methods, multiple: T.unsafe(nil), index: T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2294
def fields(scope = T.unsafe(nil), model: T.unsafe(nil), **options, &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2257
def fields_for(record_name, record_object = T.unsafe(nil), fields_options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2521
def file_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_options_helper.rb#871
def grouped_collection_select(method, collection, group_method, group_label_method, option_key_method, option_value_method, options = T.unsafe(nil), html_options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2482
def hidden_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1737
def id; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1677
def index; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2369
def label(method, text = T.unsafe(nil), options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def month_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1677
def multipart; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1680
def multipart=(multipart); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1677
def multipart?; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def number_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1675
def object; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1675
def object=(_arg0); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1675
def object_name; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1675
def object_name=(_arg0); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1675
def options; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1675
def options=(_arg0); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def password_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def phone_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2460
def radio_button(method, tag_value, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def range_field(method, options = T.unsafe(nil)); end
def rich_text_area(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def search_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_options_helper.rb#847
def select(method, choices = T.unsafe(nil), options = T.unsafe(nil), html_options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2553
def submit(value = T.unsafe(nil), options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def telephone_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def text_area(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def text_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def time_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/date_helper.rb#1251
def time_select(method, options = T.unsafe(nil), html_options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_options_helper.rb#883
def time_zone_select(method, priority_zones = T.unsafe(nil), options = T.unsafe(nil), html_options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1696
def to_model; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1692
def to_partial_path; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def url_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2006
def week_field(method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_options_helper.rb#895
def weekday_select(method, options = T.unsafe(nil), html_options = T.unsafe(nil)); end
private
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2720
def convert_to_legacy_options(options); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2702
def fields_for_nested_model(name, object, fields_options, block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2673
def fields_for_with_nested_attributes(association_name, association, options, block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2669
def nested_attributes_association?(association_name); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2715
def nested_child_index(name); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2640
def objectify_options(options); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#2646
def submit_default_value; end
class << self
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1688
def _to_partial_path; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1665
def field_helpers; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1665
def field_helpers=(value); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1665
def field_helpers?; end
end
end
module ActionView::Helpers::FormHelper
include ::ActionView::Helpers::UrlHelper
include ::ActionView::Helpers::SanitizeHelper
include ::ActionView::Helpers::TextHelper
include ::ActionView::Helpers::FormTagHelper
mixes_in_class_methods ::ActionView::Helpers::UrlHelper::ClassMethods
mixes_in_class_methods ::ActionView::Helpers::SanitizeHelper::ClassMethods
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1573
def _object_for_form_builder(object); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1336
def check_box(object_name, method, options = T.unsafe(nil), checked_value = T.unsafe(nil), unchecked_value = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1366
def color_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1430
def date_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1497
def datetime_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1497
def datetime_local_field(object_name, method, options = T.unsafe(nil)); end
def default_form_builder; end
def default_form_builder=(_arg0); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1551
def email_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1072
def fields(scope = T.unsafe(nil), model: T.unsafe(nil), **options, &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1021
def fields_for(record_name, record_object = T.unsafe(nil), options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1238
def file_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#433
def form_for(record, options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#754
def form_with(model: T.unsafe(nil), scope: T.unsafe(nil), url: T.unsafe(nil), format: T.unsafe(nil), **options, &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#479
def form_with_generates_ids; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#479
def form_with_generates_ids=(val); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#477
def form_with_generates_remote_forms; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#477
def form_with_generates_remote_forms=(val); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1205
def hidden_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1142
def label(object_name, method, content_or_options = T.unsafe(nil), options = T.unsafe(nil), &block); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1516
def month_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#481
def multiple_file_field_include_hidden; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#481
def multiple_file_field_include_hidden=(val); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1560
def number_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1187
def password_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1398
def phone_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1358
def radio_button(object_name, method, tag_value, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1569
def range_field(object_name, method, options = T.unsafe(nil)); end
def rich_text_area(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1389
def search_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1398
def telephone_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1268
def text_area(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1166
def text_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1468
def time_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1542
def url_field(object_name, method, options = T.unsafe(nil)); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1533
def week_field(object_name, method, options = T.unsafe(nil)); end
private
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#463
def apply_form_for_options!(object, options); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1607
def default_form_builder_class; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1578
def html_options_for_form_with(url_for_options = T.unsafe(nil), model = T.unsafe(nil), html: T.unsafe(nil), local: T.unsafe(nil), skip_enforcing_utf8: T.unsafe(nil), **options); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#1593
def instantiate_builder(record_name, record_object, options); end
class << self
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#479
def form_with_generates_ids; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#479
def form_with_generates_ids=(val); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#477
def form_with_generates_remote_forms; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#477
def form_with_generates_remote_forms=(val); end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#481
def multiple_file_field_include_hidden; end
# source://actionview/7.0.5/lib/action_view/helpers/form_helper.rb#481
def multiple_file_field_include_hidden=(val); end
end
end
module ActionView::Helpers::Tags; end
class ActionView::Helpers::Tags::ActionText < ::ActionView::Helpers::Tags::Base
include ::ActionView::Helpers::Tags::Placeholderable
def dom_id(*_arg0, **_arg1, &_arg2); end
def render; end
end