Exception: Fontisan::InvalidAxisError
- Inherits:
-
VariationError
- Object
- StandardError
- Error
- VariationError
- Fontisan::InvalidAxisError
- Defined in:
- lib/fontisan/error.rb
Overview
Invalid variation axis specification
Raised when axis definition is malformed or invalid.
Instance Attribute Summary
Attributes inherited from VariationError
Instance Method Summary collapse
-
#initialize(axis:, reason:) ⇒ InvalidAxisError
constructor
Initialize with axis details.
Methods inherited from VariationError
Constructor Details
#initialize(axis:, reason:) ⇒ InvalidAxisError
Initialize with axis details
106 107 108 109 110 111 112 |
# File 'lib/fontisan/error.rb', line 106 def initialize(axis:, reason:) super( "Invalid variation axis '#{axis}': #{reason}", context: { axis: axis, reason: reason }, suggestion: "Check axis definition in fvar table" ) end |