Class: Blacklight::Configuration::DisplayField

Inherits:
Field show all
Defined in:
lib/blacklight/configuration/display_field.rb

Direct Known Subclasses

IndexField, ShowField

Instance Attribute Summary collapse

Attributes inherited from Field

#field, #if, #key, #label, #unless

Instance Method Summary collapse

Methods inherited from Field

#default_label, #display_label, #validate!

Methods inherited from OpenStructWithHashAccess

#deep_dup, #merge, #merge!, #reverse_merge, #select, #sort_by, #sort_by!, #to_h, #try

Instance Attribute Details

#accessorBoolean, Symbol

Returns:

  • (Boolean, Symbol)


# File 'lib/blacklight/configuration/display_field.rb', line 10

#componentBlacklight::MetadataFieldComponent



# File 'lib/blacklight/configuration/display_field.rb', line 25

#defaultObject

Returns:

  • (Object)


# File 'lib/blacklight/configuration/display_field.rb', line 10

#highlightBoolean

Returns:

  • (Boolean)


# File 'lib/blacklight/configuration/display_field.rb', line 10

#include_in_requestBoolean

Returns:

  • (Boolean)


# File 'lib/blacklight/configuration/display_field.rb', line 10

#itempropString

Returns:

  • (String)


# File 'lib/blacklight/configuration/display_field.rb', line 32

Returns:

  • (Boolean)


# File 'lib/blacklight/configuration/display_field.rb', line 32

Deprecated.

use link_to_facet instead.

Returns:

  • (Boolean)


# File 'lib/blacklight/configuration/display_field.rb', line 32

#presenterBlacklight::FieldPresenter



# File 'lib/blacklight/configuration/display_field.rb', line 25

#separator_optionsHash

Returns:

  • (Hash)


# File 'lib/blacklight/configuration/display_field.rb', line 32

#solr_paramsHash

Returns:

  • (Hash)


# File 'lib/blacklight/configuration/display_field.rb', line 10

#valuesProc

Returns:

  • (Proc)


# File 'lib/blacklight/configuration/display_field.rb', line 10

Instance Method Details

#normalize!(_blacklight_config = nil) ⇒ Object

Parameters:



45
46
47
48
# File 'lib/blacklight/configuration/display_field.rb', line 45

def normalize! _blacklight_config = nil
  super
  self.presenter ||= Blacklight::FieldPresenter
end