Relationship
HtmlAttributes+common.swift:196struct Relationship
struct Relationship
import Elementary
enum HTMLAttributeValue
A namespace for value types used in attributes.
struct AutoComplete
struct CharacterSet
struct ContentEditable
struct CrossOrigin
struct Direction
struct Draggable
struct FormEvent
struct KeyboardEvent
struct MouseEvent
struct Popover
struct ReferrerPolicy
struct Role
struct Target
protocol Equatable
A type that can be compared for value equality.
protocol ExpressibleByExtendedGraphemeClusterLiteral : ExpressibleByUnicodeScalarLiteral
A type that can be initialized with a string literal containing a single extended grapheme cluster.
protocol ExpressibleByStringLiteral : ExpressibleByExtendedGraphemeClusterLiteral
A type that can be initialized with a string literal.
protocol ExpressibleByUnicodeScalarLiteral
A type that can be initialized with a string literal containing a single Unicode scalar value.
protocol RawRepresentable<RawValue>
A type that can be converted to and from an associated raw value.
protocol Sendable
A thread-safe type whose values can be shared across arbitrary concurrent contexts without introducing a risk of data races. Values of the type may have no shared mutable state, or they may protect that state with a lock or by forcing it to only be accessed from a specific actor.
init(rawValue: String)
init(stringLiteral value: String)
static var canonical: HTMLAttributeValue.Relationship { get }
static var icon: HTMLAttributeValue.Relationship { get }
static var preload: HTMLAttributeValue.Relationship { get }
static var stylesheet: HTMLAttributeValue.Relationship { get }
let rawValue: String
init(extendedGraphemeClusterLiteral value: Self.StringLiteralType)
init(unicodeScalarLiteral value: Self.ExtendedGraphemeClusterLiteralType)
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.