Static methods
Last updated
Was this helpful?
Last updated
Was this helpful?
Wrapped.isWrapped()
The static method checks whether the provided value
of any type is an instance of .
Text extends string
Opening extends string
Closing extends string
value: any
opening?: Opening
An optional opening of the wrap
to check if the given value
contains.
closing?: Closing
An optional closing of the wrap
to check if the given value
contains.
value is Wrapped<Text, Opening, Closing>
Wrapped.template()
template: TemplateStringsArray
An array of string
values where the first element is a text between opening and closing.
...values: any[]
The return value is a string
the wrapped text, or an empty string
if elements of the provided values
are not string
.
A generic type variable constrained by a indicates the text type of in the return type.
A generic type variable constrained by the , by default of the value captured from the provided opening
indicates the opening type of a checked instance.
A generic type variable constrained by the , by default of the value captured from the provided closing
indicates the closing type of a checked instance.
The value of any type to test against the instance.
The return type is a boolean
indicating the value
parameter is an instance of that takes a generic type variable Opening
and Closing
of the wrap and Text
of the wrapped text.
The return value is a indicating whether the value is the instance of any or given wrap.
The static "tag" method builds the wrapped text of a string
type on the template literal. It consists of a text
and an instance of .
A rest parameter of expressions, where the first element is the text and the second is an instance of .