Current Path : /var/www/www-root/data/www/info.monolith-realty.ru/bitrix/js/landing/ui/button/ |
Current File : /var/www/www-root/data/www/info.monolith-realty.ru/bitrix/js/landing/ui/button/align_table.min.js |
(function(){"use strict";BX.namespace("BX.Landing.UI.Button");BX.Landing.UI.Button.AlignTable=function(t,i,e){BX.Landing.UI.Button.EditorAction.apply(this,arguments);this.editPanel=null;this.options=i;this.id=t;this.textNode=e};BX.Landing.UI.Button.AlignTable.prototype={constructor:BX.Landing.UI.Button.AlignTable,__proto__:BX.Landing.UI.Button.EditorAction.prototype,onClick(t){t.preventDefault();t.stopPropagation();const i=this.id;const e="landing-ui-active";this.options.alignButtons.forEach((t=>{if(t.id===i){t.layout.classList.add(e)}else{t.layout.classList.remove(e)}}));if(this.options.table){let t=null;const i=["text-left","text-center","text-right","text-justify"];switch(this.id){case"alignLeft":t="text-left";break;case"alignCenter":t="text-center";break;case"alignRight":t="text-right";break;case"alignJustify":t="text-justify";break}this.options.setTd.forEach((e=>{if(e.nodeType===1){i.forEach((i=>{if(i===t){e.classList.add(i)}else{e.classList.remove(i)}}))}}))}this.textNode.onChange(true)}}})(); //# sourceMappingURL=align_table.map.js