Class: SvgConform::References::ExternalUrlReference
- Inherits:
-
BaseReference
- Object
- Lutaml::Model::Serializable
- BaseReference
- SvgConform::References::ExternalUrlReference
- Defined in:
- lib/svg_conform/references/base_reference.rb
Overview
External URL reference (http://, https://)
Instance Method Summary collapse
Methods inherited from BaseReference
#internally_validatable?, #requires_consumer_validation?, #to_h
Instance Method Details
#protocol ⇒ Object
76 77 78 79 80 81 |
# File 'lib/svg_conform/references/base_reference.rb', line 76 def protocol require "uri" URI.parse(value).scheme rescue StandardError nil end |
#validation_scope ⇒ Object
72 73 74 |
# File 'lib/svg_conform/references/base_reference.rb', line 72 def validation_scope :external end |