File manager - Edit - /home/c14075/dragmet-ural.ru/www/bitrix/modules/landing/install/js/landing/ui/field/basefield/dist/basefield.bundle.js.map
Back
{"version":3,"file":"basefield.bundle.js","sources":["../src/basefield.js"],"sourcesContent":["import 'ui.design-tokens';\n\nimport {Type, Event, Tag, Text, Dom, Runtime, Cache} from 'main.core';\nimport {EventEmitter} from 'main.core.events';\nimport {fetchEventsFromOptions} from 'landing.ui.component.internal';\n\nimport './css/style.css';\n\n/**\n * @memberOf BX.Landing.UI.Field\n */\nexport class BaseField extends EventEmitter\n{\n\tstatic createLayout(): HTMLDivElement\n\t{\n\t\treturn Tag.render`<div class=\"landing-ui-field\"></div>`;\n\t}\n\n\tstatic createHeader(): HTMLDivElement\n\t{\n\t\treturn Tag.render`<div class=\"landing-ui-field-header\"></div>`;\n\t}\n\n\tstatic createDescription(text: string): HTMLDivElement\n\t{\n\t\treturn Tag.render`\n\t\t\t<div class=\"landing-ui-field-description\">\n\t\t\t\t<span class=\"fa fa-info-circle\"> </span> ${text}\n\t\t\t</div>\n\t\t`;\n\t}\n\n\tstatic createError(text: string): HTMLDivElement\n\t{\n\t\treturn Tag.render`\n\t\t\t<div class=\"landing-ui-field-description landing-ui-error\">\n\t\t\t\t<span class=\"fa fa-info-circle\"> </span> ${text}\n\t\t\t</div>\n\t\t`;\n\t}\n\n\tstatic currentField: ?BaseField = null;\n\n\tconstructor(options: {[key: string]: any} = {})\n\t{\n\t\tsuper(options);\n\t\tthis.setEventNamespace('BX.Landing.UI.Field');\n\t\tthis.subscribeFromOptions(fetchEventsFromOptions(options));\n\n\t\tthis.data = {...options};\n\t\tthis.options = this.data;\n\t\tthis.id = Reflect.has(this.data, 'id') ? this.data.id : Text.getRandom();\n\t\tthis.selector = Reflect.has(this.data, 'selector') ? this.data.selector : Text.getRandom();\n\t\tthis.content = Reflect.has(this.data, 'content') ? this.data.content : '';\n\t\tthis.title = Type.isString(this.data.title) ? this.data.title : '';\n\t\tthis.placeholder = Type.isString(this.data.placeholder) ? this.data.placeholder : '';\n\t\tthis.className = Type.isString(this.data.className) ? this.data.className : '';\n\t\tthis.descriptionText = Type.isString(this.data.description) ? this.data.description : '';\n\t\tthis.description = null;\n\t\tthis.attribute = Type.isString(this.data.attribute) ? this.data.attribute : '';\n\t\tthis.hidden = Text.toBoolean(this.data.hidden);\n\t\tthis.property = Type.isString(this.data.property) ? this.data.property : '';\n\t\tthis.style = Reflect.has(this.data, 'style') ? this.data.style : '';\n\t\tthis.cache = new Cache.MemoryCache();\n\t\tthis.contentRoot = Reflect.has(this.data, 'contentRoot') ? this.data.contentRoot : null;\n\t\tthis.readyToSave = true; // false - if data not loaded yet\n\n\t\tconst {onValueChange} = this.data;\n\t\tthis.onValueChangeHandler = Type.isFunction(onValueChange) ? onValueChange : (() => {});\n\t\tthis.onPaste = this.onPaste.bind(this);\n\n\t\tthis.layout = BaseField.createLayout();\n\t\tthis.header = BaseField.createHeader();\n\t\tthis.input = this.createInput();\n\t\tthis.setTitle(this.title);\n\n\t\tDom.append(this.header, this.layout);\n\t\tDom.append(this.input, this.layout);\n\n\t\tDom.attr(this.layout, 'data-selector', this.selector);\n\t\tthis.input.setAttribute('data-placeholder', this.placeholder);\n\n\t\tif (Type.isArrayLike(this.className))\n\t\t{\n\t\t\tDom.addClass(this.layout, this.className);\n\t\t}\n\n\t\tthis.setDescription(this.descriptionText);\n\n\t\tif (this.data.disabled === true)\n\t\t{\n\t\t\tthis.disable();\n\t\t}\n\n\t\tif (options.skipPasteControl !== true)\n\t\t{\n\t\t\tEvent.bind(this.input, 'paste', this.onPaste);\n\t\t}\n\n\t\tthis.init();\n\n\t\tif (this.data.help)\n\t\t{\n\t\t\tBX.Dom.append(top.BX.UI.Hint.createNode(this.data.help), this.header);\n\t\t\ttop.BX.UI.Hint.init(BX.Landing.UI.Panel.StylePanel.getInstance().layout);\n\t\t}\n\t}\n\n\tsetTitle(title: string)\n\t{\n\t\tthis.header.innerHTML = Text.encode(title);\n\t}\n\n\tgetDescription(): ?HTMLDivElement\n\t{\n\t\treturn this.layout.querySelector('.landing-ui-field-description');\n\t}\n\n\tsetDescription(description: string)\n\t{\n\t\tif (\n\t\t\tType.isString(description)\n\t\t\t&& description !== ''\n\t\t)\n\t\t{\n\t\t\tthis.descriptionText = description;\n\t\t\tthis.description = BaseField.createDescription(this.descriptionText);\n\t\t\tDom.remove(this.getDescription());\n\t\t\tDom.append(this.description, this.layout);\n\t\t}\n\t}\n\n\tremoveDescription()\n\t{\n\t\tDom.remove(this.getDescription());\n\t\tthis.description = null;\n\t\tthis.descriptionText = '';\n\t}\n\n\tcreateInput(): HTMLDivElement\n\t{\n\t\treturn Tag.render`\n\t\t\t<div class=\"landing-ui-field-input\">${this.content}</div>\n\t\t`;\n\t}\n\n\t// eslint-disable-next-line class-methods-use-this\n\tinit() {}\n\n\tgetContext(): Window\n\t{\n\t\tif (this.input.ownerDocument)\n\t\t{\n\t\t\treturn this.input.ownerDocument.defaultView;\n\t\t}\n\n\t\treturn window;\n\t}\n\n\t// eslint-disable-next-line class-methods-use-this\n\tonPaste(event)\n\t{\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\n\t\tif (event.clipboardData && event.clipboardData.getData)\n\t\t{\n\t\t\tconst sourceText = event.clipboardData.getData('text/plain');\n\t\t\tconst encodedText = BX.Text.encode(sourceText);\n\t\t\tconst formattedHtml = encodedText.replace(new RegExp('\\n', 'g'), '<br>');\n\t\t\tthis.getContext().document.execCommand('insertHTML', false, formattedHtml);\n\t\t}\n\t\telse\n\t\t{\n\t\t\t// ie11\n\t\t\tconst text = window.clipboardData.getData('text');\n\t\t\tthis.getContext().document.execCommand('paste', true, BX.Text.encode(text));\n\t\t}\n\t}\n\n\tgetNode(): HTMLDivElement\n\t{\n\t\treturn this.layout;\n\t}\n\n\tisChanged(): boolean\n\t{\n\t\tconst content = (() => {\n\t\t\tif (Type.isNil(this.content))\n\t\t\t{\n\t\t\t\treturn '';\n\t\t\t}\n\n\t\t\tif (Type.isString(this.content))\n\t\t\t{\n\t\t\t\treturn this.content.trim();\n\t\t\t}\n\n\t\t\treturn this.content;\n\t\t})();\n\n\t\treturn content !== this.getValue();\n\t}\n\n\tgetValue(): string\n\t{\n\t\treturn this.input.innerHTML.trim();\n\t}\n\n\tsetValue(value: any = '')\n\t{\n\t\tconst preparedValue = this.textOnly ? Text.encode(value) : value;\n\t\tthis.input.innerHTML = preparedValue.toString().trim();\n\n\t\tthis.onValueChangeHandler(this);\n\n\t\tconst event = new Event.BaseEvent({\n\t\t\tdata: {value: this.getValue()},\n\t\t\tcompatData: [this.getValue()],\n\t\t});\n\n\t\tthis.emit('change', event);\n\t\tthis.emit('onChange', event);\n\t}\n\n\tenable()\n\t{\n\t\tDom.attr(this.layout, 'disabled', null);\n\t\tDom.removeClass(this.layout, 'landing-ui-disabled');\n\t}\n\n\tdisable()\n\t{\n\t\tDom.attr(this.layout, 'disabled', true);\n\t\tDom.addClass(this.layout, 'landing-ui-disabled');\n\t}\n\n\t// eslint-disable-next-line class-methods-use-this\n\treset() {}\n\tonFrameLoad() {}\n\n\tclone(data): BaseField\n\t{\n\t\treturn new this.constructor(\n\t\t\tRuntime.clone(data || this.data),\n\t\t);\n\t}\n\n\tgetLayout(): HTMLElement\n\t{\n\t\treturn this.layout;\n\t}\n\n\tsetLayoutClass(className: string)\n\t{\n\t\tDom.addClass(this.layout, className);\n\t}\n\n\t/**\n\t * If field has inline style-properties (f.e. css variables) - get name of them\n \t * @returns {string[]}\n\t */\n\tgetInlineProperties(): [string]\n\t{\n\t\treturn [];\n\t}\n\n\t/**\n\t * If field need match computed styles by node - get name of style properties\n\t * @returns {string[]}\n\t */\n\tgetComputedProperties(): [string]\n\t{\n\t\t// todo: get from typeSetting\n\t\treturn [];\n\t}\n\n\t/**\n\t * If field work with pseudo element - return them (f.e. :after)\n\t * @returns {?string}\n\t */\n\tgetPseudoElement(): ?string\n\t{\n\t\t// todo: from type settings\n\t\treturn null;\n\t}\n}"],"names":["BaseField","Tag","render","text","options","setEventNamespace","subscribeFromOptions","fetchEventsFromOptions","data","id","Reflect","has","Text","getRandom","selector","content","title","Type","isString","placeholder","className","descriptionText","description","attribute","hidden","toBoolean","property","style","cache","Cache","MemoryCache","contentRoot","readyToSave","onValueChange","onValueChangeHandler","isFunction","onPaste","bind","layout","createLayout","header","createHeader","input","createInput","setTitle","Dom","append","attr","setAttribute","isArrayLike","addClass","setDescription","disabled","disable","skipPasteControl","Event","init","help","BX","top","UI","Hint","createNode","Landing","Panel","StylePanel","getInstance","innerHTML","encode","querySelector","createDescription","remove","getDescription","ownerDocument","defaultView","window","event","preventDefault","stopPropagation","clipboardData","getData","sourceText","encodedText","formattedHtml","replace","RegExp","getContext","document","execCommand","isNil","trim","getValue","value","preparedValue","textOnly","toString","BaseEvent","compatData","emit","removeClass","constructor","Runtime","clone","EventEmitter"],"mappings":"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"}
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.27 |
proxy
|
phpinfo
|
Settings