Class: Lutaml::Xml::W3c::XmlBaseType

Inherits:
Model::Type::String show all
Defined in:
lib/lutaml/xml/w3c.rb

Overview

Type for xml:base attribute

Defines base URI for relative references in element scope. Values must be valid URIs (absolute or relative).

Examples:

Valid base URIs

"http://example.com/"
"https://example.com/path/"
"../relative/path/"
"./current/path/"

See Also:

Constant Summary

Constants inherited from Model::Type::Value

Model::Type::Value::EMPTY_OPTIONS

Instance Attribute Summary

Attributes inherited from Model::Type::Value

#value

Method Summary

Methods inherited from Model::Type::String

cast, default_xsd_type

Methods inherited from Model::Type::Value

cast, format_type_serializer_for, from_format, #initialize, #initialized?, register_format_to_from_methods, register_format_type_serializer, serialize, #to_s

Methods included from Type::Configurable

included

Methods included from Model::Type::UninitializedClassGuard

#cast, #serialize

Constructor Details

This class inherits a constructor from Lutaml::Model::Type::Value