wip
This commit is contained in:
19
Sources/CliDoc2/Nodes/Label.swift
Normal file
19
Sources/CliDoc2/Nodes/Label.swift
Normal file
@@ -0,0 +1,19 @@
|
||||
public struct Label<Content: TextNode>: TextNode {
|
||||
@usableFromInline
|
||||
let content: Content
|
||||
|
||||
@inlinable
|
||||
public init(@TextBuilder _ content: () -> Content) {
|
||||
self.content = content()
|
||||
}
|
||||
|
||||
@inlinable
|
||||
public init(_ content: Content) {
|
||||
self.content = content
|
||||
}
|
||||
|
||||
@inlinable
|
||||
public var body: some TextNode {
|
||||
content
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user