Class: ExpoTurbo::Rails::CompatibilityRegistry::Entry
- Inherits:
-
Data
- Object
- Data
- ExpoTurbo::Rails::CompatibilityRegistry::Entry
- Defined in:
- lib/expo_turbo/rails/compatibility_registry.rb
Instance Attribute Summary collapse
-
#components ⇒ Object
readonly
Returns the value of attribute components.
-
#digest ⇒ Object
readonly
Returns the value of attribute digest.
-
#revision ⇒ Object
readonly
Returns the value of attribute revision.
Instance Method Summary collapse
Instance Attribute Details
#components ⇒ Object (readonly)
Returns the value of attribute components
13 14 15 |
# File 'lib/expo_turbo/rails/compatibility_registry.rb', line 13 def components @components end |
#digest ⇒ Object (readonly)
Returns the value of attribute digest
13 14 15 |
# File 'lib/expo_turbo/rails/compatibility_registry.rb', line 13 def digest @digest end |
#revision ⇒ Object (readonly)
Returns the value of attribute revision
13 14 15 |
# File 'lib/expo_turbo/rails/compatibility_registry.rb', line 13 def revision @revision end |
Instance Method Details
#supports_attribute?(tag, attribute) ⇒ Boolean
18 19 20 |
# File 'lib/expo_turbo/rails/compatibility_registry.rb', line 18 def supports_attribute?(tag, attribute) Array(components[tag]).include?(attribute) end |
#supports_component?(tag) ⇒ Boolean
14 15 16 |
# File 'lib/expo_turbo/rails/compatibility_registry.rb', line 14 def supports_component?(tag) components.key?(tag) end |