isWrap()
Wrap.isWrap()
Wrap.isWrap()public static isWrap<
Opening extends string = string,
Closing extends string = string,
Text extends string = ``
>(
value: any,
opening?: Opening,
closing?: Closing,
text?: Text
): value is Wrap<Opening, Text, Closing> {
return typeof value === 'object' && value instanceof this
? (typeof opening === 'string' ? opening === value.opening : true) &&
(typeof closing === 'string' ? closing === value.closing : true) &&
(typeof text === 'string' ? text === value.text : true)
: false;
}Generic type variables
Openingextendsstring=string
Openingextendsstring=stringClosingextendsstring=string
Closingextendsstring=stringTextextendsstring=``
Textextendsstring=``Parameters
value: any
value: anyopening?: Opening
opening?: Openingclosing?: Closing
closing?: Closingtext?: Text
text?: TextReturn type
Returns
Example usage
Last updated