UNPKG

@terminus/ngx-tools

Version:

[![CircleCI][circle-badge]][circle-link] [![codecov][codecov-badge]][codecov-project] [![semantic-release][semantic-release-badge]][semantic-release] [![MIT License][license-image]][license-url] <br> [![NPM version][npm-version-image]][npm-url] [![Github

12 lines 1.39 kB
/** * Coerces a data-bound value (typically a string) to a boolean. * * @param value - The value to coerce to a boolean * @returns The boolean * * @example * coerceBooleanProperty('true'); // Returns: true */ // eslint-disable-next-line @typescript-eslint/no-explicit-any export var coerceBooleanProperty = function (value) { return value != null && "" + value !== 'false'; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYm9vbGVhbi1wcm9wZXJ0eS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0B0ZXJtaW51cy9uZ3gtdG9vbHMvY29lcmNpb24vIiwic291cmNlcyI6WyJib29sZWFuL2Jvb2xlYW4tcHJvcGVydHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7O0dBUUc7QUFDSCw4REFBOEQ7QUFDOUQsTUFBTSxDQUFDLElBQU0scUJBQXFCLEdBQUcsVUFBQyxLQUFVLElBQWMsT0FBQSxLQUFLLElBQUksSUFBSSxJQUFJLEtBQUcsS0FBTyxLQUFLLE9BQU8sRUFBdkMsQ0FBdUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQ29lcmNlcyBhIGRhdGEtYm91bmQgdmFsdWUgKHR5cGljYWxseSBhIHN0cmluZykgdG8gYSBib29sZWFuLlxuICpcbiAqIEBwYXJhbSB2YWx1ZSAtIFRoZSB2YWx1ZSB0byBjb2VyY2UgdG8gYSBib29sZWFuXG4gKiBAcmV0dXJucyBUaGUgYm9vbGVhblxuICpcbiAqIEBleGFtcGxlXG4gKiBjb2VyY2VCb29sZWFuUHJvcGVydHkoJ3RydWUnKTsgLy8gUmV0dXJuczogdHJ1ZVxuICovXG4vLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLWV4cGxpY2l0LWFueVxuZXhwb3J0IGNvbnN0IGNvZXJjZUJvb2xlYW5Qcm9wZXJ0eSA9ICh2YWx1ZTogYW55KTogYm9vbGVhbiA9PiB2YWx1ZSAhPSBudWxsICYmIGAke3ZhbHVlfWAgIT09ICdmYWxzZSc7XG4iXX0=