textUnwrap()
Wrapper.prototype.textUnwrap()
Wrapper.prototype.textUnwrap()The method returns the text of the Wrapper object without its opening and closing chars or the given opening and closing chars.
public textUnwrap(
opening: string = this.opening,
closing: string = this.closing
): string {
return Wrapper.unwrap(this.text, opening, closing);
}Parameters
opening: string
opening: stringOptional opening chars of string type to remove from the beginning of the text of the Wrapper instance.
closing: string
closing: stringOptional closing chars of string type to remove from the end of the text of the Wrapper instance.
Returns
The return value is the text of string type without the opening and closing chars of the Wrapper object or given opening and closing chars.
Example usage
// Example usage.
import { Wrapper } from '@angular-package/wrapper';
const longText = new Wrapper('{', '}', '{This is a long text}');
// Returns {{This is a long text}}.
longText.valueOf();
// Returns This is a long text.
longText.textUnwrap();
// Returns {This is a long text}.
longText.textUnwrap('', '');
// Returns This is a long text}.
longText.textUnwrap('{', '');
// Returns This is a long text.
longText.textUnwrap('{', undefined);
// Returns {This is a long text.
longText.textUnwrap('', '}');
// Returns This is a long text.
longText.textUnwrap(undefined, '}');Last updated
Was this helpful?