Static methods
Public
Wrapper.define()
Wrapper.define()Defines a new Wrapper instance consisting of the allowed opening and closing.
public static define<Opening extends string, Closing extends string>(
opening: Opening,
closing: Closing
): Wrapper<Opening, Closing> {
return new this(
this.allowedChars.filterText(opening),
this.allowedChars.filterText(closing)
);
}Parameters
opening: Opening
The allowed opening of the wrap of a generic type variable Opening.
closing: Closing
The allowed closing of the wrap of a generic type variable Closing.
Returns
The return value is a new Wrapper instance of given opening and closing.
Example usage
Wrapper.getAllowedChars()
Wrapper.getAllowedChars()Gets the allowed characters of the AllowedChars type from the static Wrapper.
Returns
The return value is a an AllowedChars pattern of allowed characters.
Example usage
Wrapper.getWrap()
Wrapper.getWrap()Gets an instance of Wrap stored in the static Wrapper.
Returns
The return value is an instance of Wrap.
Example usage
Wrapper.isWrapper()
Wrapper.isWrapper()The method checks if the value of any type is an instance of the Wrapper.
Parameters
value: any
The value of any type to test against the instance of Wrapper.
opening?: Opening
An optional wrap opening to check if the given value contains.
closing?: Closing
An optional wrap closing to check if the given value contains.
Returns
value is Wrapper
The return type indicates the value is the Wrapper instance.
The return value is a boolean type indicating whether the value is an instance of Wrapper.
Example usage
Wrapper.setAllowedChars()
Wrapper.setAllowedChars()The method sets the default pattern of allowed characters for static Wrapper.
Parameters
allowedChars: RegExp
The allowed characters of the RegExp to set.
Returns
The return value is a static Wrapper.
Example usage
Wrapper.setWrap()
Wrapper.setWrap()Sets a new instance of Wrap into the static Wrapper. The wrap set by this method is used to wrap the text by the static wrapText() method for wrapping the text.
Parameters
opening: Opening
The wrap opening of a generic type variable Opening.
closing: Closing
The wrap closing of a generic type variable Closing.
Returns
The return value is a static Wrapper.
Example usage
Wrapper.wrapText()
Wrapper.wrapText()The static method wraps the specified text with a stored Wrap instance in the static Wrapper or with a given opening or closing.
Parameters
text: Text
opening: Opening
An optional wrap opening of a generic type variable Opening to wrap the given text. If the opening is not provided, then the opening from the Wrap instance of static Wrapper is used.
closing: Closing
An optional wrap closing of a generic type variable Closing to wrap the given text. If the closing is not provided, then the closing from the Wrap instance of static Wrapper is used.
Returns
The return value is a new Wrapped instance of given text.
Example usage
Last updated
Was this helpful?