Module: RDBr::Web::Helpers

Constant Summary

Constants included from VectorValueHelpers

VectorValueHelpers::BIT_TYPES, VectorValueHelpers::VECTOR_NAMES, VectorValueHelpers::VECTOR_TYPES

Constants included from SpatialValueHelpers

SpatialValueHelpers::GEOMETRY_NAMES, SpatialValueHelpers::SPATIAL_TYPES

Constants included from SearchValueHelpers

SearchValueHelpers::BIT_TYPES, SearchValueHelpers::SEARCH_TYPES

Constants included from RangeValueHelpers

RangeValueHelpers::FALLBACK_PREVIEW_LENGTH, RangeValueHelpers::RANGE_LABELS

Constants included from RecordValueHelpers

RecordValueHelpers::JSON_DECODE_DEPTH, RecordValueHelpers::JSON_TYPES, RecordValueHelpers::PREVIEW_LENGTH, RecordValueHelpers::TIMESTAMP_TYPES

Constants included from IdentifierValueHelpers

IdentifierValueHelpers::IDENTIFIER_NAMES, IdentifierValueHelpers::IDENTIFIER_TYPES

Constants included from FilterPresentationHelpers

FilterPresentationHelpers::TEMPORAL_TYPES

Constants included from DocumentValueHelpers

DocumentValueHelpers::DOCUMENT_TYPES, DocumentValueHelpers::KEY_VALUE_TYPES

Constants included from DeferredValueHelpers

DeferredValueHelpers::COPY_ICON_PATH

Constants included from BinaryValueHelpers

BinaryValueHelpers::BINARY_TYPES

Constants included from ArrayValueHelpers

ArrayValueHelpers::INLINE_ARRAY_CHARACTERS, ArrayValueHelpers::INLINE_ARRAY_ITEMS

Instance Method Summary collapse

Methods included from VectorValueHelpers

#render_vector_value, #vector_column?

Methods included from SpatialValueHelpers

#render_spatial_value, #spatial_column?

Methods included from SearchValueHelpers

#deferred_bit_value?, #deferred_search_value?, #render_bit_value, #render_search_value

Methods included from RangeValueHelpers

#deferred_unfamiliar_value?, #range_column?, #render_range_value, #render_unfamiliar_value

Methods included from RelatedValueHelpers

#display_column_name, #load_related_values, #related_value_for, #related_value_url, #render_related_value

Methods included from RecordValueHelpers

#render_column_value, #render_record_value

Methods included from PresentationHelpers

#filterable_column?, #foreign_record_url, #record_label, #render_table_value, #render_value

Methods included from NavigationHelpers

#add_filter_url, #clear_filters_url, #filter_entries, #filter_operators, #fixed_filter_columns, #group_url, #page_url, #query_url, #record_url, #relation_url, #remove_filter_url, #remove_search_url, #sort_indicator, #sort_url

Methods included from IdentifierValueHelpers

#identifier_column?, #render_identifier_controls

Methods included from FilterPresentationHelpers

#filter_chip_parts, #filter_description, #filter_related_value, #render_temporal_filter, #temporal_column?

Methods included from DocumentValueHelpers

#deferred_document_value?, #render_document_value

Methods included from DeferredValueHelpers

#render_deferred_dialog, #render_deferred_value, #safe_dom_name

Methods included from BinaryValueHelpers

#binary_column?, #deferred_binary_value?, #render_binary_value

Methods included from ArrayValueHelpers

#array_column?, #deferred_array_value?, #render_array_value

Instance Method Details

#versioned_asset_url(path) ⇒ Object



36
37
38
39
# File 'lib/rdbr/web/helpers.rb', line 36

def versioned_asset_url(path)
  filename = File.join(settings.public_folder, path.delete_prefix('/'))
  "#{path}?v=#{File.mtime(filename).to_i}"
end