Class: CrudComponents::Fields::TextField

Inherits:
StringField show all
Defined in:
lib/crud_components/fields/text_field.rb

Overview

text column: truncated in collections, line breaks preserved on records.

Constant Summary

Constants inherited from StringField

StringField::URL_NAMES

Constants inherited from Base

Base::NON_EDITABLE_COLUMNS

Instance Attribute Summary

Attributes inherited from Base

#facets, #model, #name, #options

Instance Method Summary collapse

Methods inherited from StringField

#apply_derived_filter, #default_editable?, #derived_filterable?, #derived_sortable?, #smart_renderer

Methods inherited from Base

#apply_derived_filter, #apply_filter, #apply_filter_facet, #apply_sort, #column, #custom_header?, #declared_preloads, #default_editable?, #derived_filter_control, #derived_filterable?, #derived_sortable?, #eager_load, #editable?, #editable_permitted?, #filter_choices, #filter_control, #filter_facet, #filter_includes_null?, #filterable?, #form_partial, #group_label, #group_model, #header, #header_actions, #human_name, #initialize, #nullable?, #permit_param, #permitted?, #picker_label, #range_filter?, #render_block, #renderer, #renderer_options, #sort_facet, #sortable?, #value

Constructor Details

This class inherits a constructor from CrudComponents::Fields::Base

Instance Method Details

#default_rendererObject



5
# File 'lib/crud_components/fields/text_field.rb', line 5

def default_renderer = :text

#form_controlObject



6
# File 'lib/crud_components/fields/text_field.rb', line 6

def form_control = :text