UNPKG

@taiga-ui/cdk

Version:

Base library for creating Angular components and applications using Taiga UI principles regarding of actual visual appearance

6 lines 1.25 kB
import { tuiIsTextfield } from './element-checks'; export function tuiIsElementEditable(element) { return ((tuiIsTextfield(element) && !element.readOnly && element.inputMode !== 'none') || Boolean(element.isContentEditable)); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaXMtZWxlbWVudC1lZGl0YWJsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2Nkay91dGlscy9kb20vaXMtZWxlbWVudC1lZGl0YWJsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsY0FBYyxFQUFDLE1BQU0sa0JBQWtCLENBQUM7QUFFaEQsTUFBTSxVQUFVLG9CQUFvQixDQUFDLE9BQW9CO0lBQ3JELE9BQU8sQ0FDSCxDQUFDLGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxRQUFRLElBQUksT0FBTyxDQUFDLFNBQVMsS0FBSyxNQUFNLENBQUM7UUFDOUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxpQkFBc0MsQ0FBQyxDQUMxRCxDQUFDO0FBQ04sQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7dHVpSXNUZXh0ZmllbGR9IGZyb20gJy4vZWxlbWVudC1jaGVja3MnO1xuXG5leHBvcnQgZnVuY3Rpb24gdHVpSXNFbGVtZW50RWRpdGFibGUoZWxlbWVudDogSFRNTEVsZW1lbnQpOiBib29sZWFuIHtcbiAgICByZXR1cm4gKFxuICAgICAgICAodHVpSXNUZXh0ZmllbGQoZWxlbWVudCkgJiYgIWVsZW1lbnQucmVhZE9ubHkgJiYgZWxlbWVudC5pbnB1dE1vZGUgIT09ICdub25lJykgfHxcbiAgICAgICAgQm9vbGVhbihlbGVtZW50LmlzQ29udGVudEVkaXRhYmxlIGFzIHVua25vd24gYXMgc3RyaW5nKVxuICAgICk7XG59XG4iXX0=