Class: ActiveAssets::ActiveSprites::SpritePiece::Mapping
- Inherits:
-
Object
- Object
- ActiveAssets::ActiveSprites::SpritePiece::Mapping
- Defined in:
- lib/active_assets/active_sprites/sprite_piece.rb
Instance Attribute Summary collapse
-
#css_selector ⇒ Object
readonly
Returns the value of attribute css_selector.
-
#path ⇒ Object
readonly
Returns the value of attribute path.
Instance Method Summary collapse
-
#initialize(path, css_selector) ⇒ Mapping
constructor
A new instance of Mapping.
Constructor Details
#initialize(path, css_selector) ⇒ Mapping
Returns a new instance of Mapping.
17 18 19 20 |
# File 'lib/active_assets/active_sprites/sprite_piece.rb', line 17 def initialize(path, css_selector) raise ValidationError.new(nil, [:path]) if path.blank? @path, @css_selector = path, css_selector end |
Instance Attribute Details
#css_selector ⇒ Object (readonly)
Returns the value of attribute css_selector.
15 16 17 |
# File 'lib/active_assets/active_sprites/sprite_piece.rb', line 15 def css_selector @css_selector end |
#path ⇒ Object (readonly)
Returns the value of attribute path.
15 16 17 |
# File 'lib/active_assets/active_sprites/sprite_piece.rb', line 15 def path @path end |