| @@ 2090-2145 (lines=56) @@ | ||
| 2087 | return Control.rtl; |
|
| 2088 | }, |
|
| 2089 | classPrefix: classPrefix, |
|
| 2090 | init: function (settings) { |
|
| 2091 | var self$$1 = this; |
|
| 2092 | var classes, defaultClasses; |
|
| 2093 | function applyClasses(classes) { |
|
| 2094 | var i; |
|
| 2095 | classes = classes.split(' '); |
|
| 2096 | for (i = 0; i < classes.length; i++) { |
|
| 2097 | self$$1.classes.add(classes[i]); |
|
| 2098 | } |
|
| 2099 | } |
|
| 2100 | self$$1.settings = settings = global$2.extend({}, self$$1.Defaults, settings); |
|
| 2101 | self$$1._id = settings.id || 'mceu_' + idCounter++; |
|
| 2102 | self$$1._aria = { role: settings.role }; |
|
| 2103 | self$$1._elmCache = {}; |
|
| 2104 | self$$1.$ = global$9; |
|
| 2105 | self$$1.state = new ObservableObject({ |
|
| 2106 | visible: true, |
|
| 2107 | active: false, |
|
| 2108 | disabled: false, |
|
| 2109 | value: '' |
|
| 2110 | }); |
|
| 2111 | self$$1.data = new ObservableObject(settings.data); |
|
| 2112 | self$$1.classes = new ClassList(function () { |
|
| 2113 | if (self$$1.state.get('rendered')) { |
|
| 2114 | self$$1.getEl().className = this.toString(); |
|
| 2115 | } |
|
| 2116 | }); |
|
| 2117 | self$$1.classes.prefix = self$$1.classPrefix; |
|
| 2118 | classes = settings.classes; |
|
| 2119 | if (classes) { |
|
| 2120 | if (self$$1.Defaults) { |
|
| 2121 | defaultClasses = self$$1.Defaults.classes; |
|
| 2122 | if (defaultClasses && classes !== defaultClasses) { |
|
| 2123 | applyClasses(defaultClasses); |
|
| 2124 | } |
|
| 2125 | } |
|
| 2126 | applyClasses(classes); |
|
| 2127 | } |
|
| 2128 | global$2.each('title text name visible disabled active value'.split(' '), function (name$$1) { |
|
| 2129 | if (name$$1 in settings) { |
|
| 2130 | self$$1[name$$1](settings[name$$1]); |
|
| 2131 | } |
|
| 2132 | }); |
|
| 2133 | self$$1.on('click', function () { |
|
| 2134 | if (self$$1.disabled()) { |
|
| 2135 | return false; |
|
| 2136 | } |
|
| 2137 | }); |
|
| 2138 | self$$1.settings = settings; |
|
| 2139 | self$$1.borderBox = BoxUtils.parseBox(settings.border); |
|
| 2140 | self$$1.paddingBox = BoxUtils.parseBox(settings.padding); |
|
| 2141 | self$$1.marginBox = BoxUtils.parseBox(settings.margin); |
|
| 2142 | if (settings.hidden) { |
|
| 2143 | self$$1.hide(); |
|
| 2144 | } |
|
| 2145 | }, |
|
| 2146 | Properties: 'parent,name', |
|
| 2147 | getContainerElm: function () { |
|
| 2148 | var uiContainer = UiContainer.getUiContainer(this); |
|
| @@ 1581-1636 (lines=56) @@ | ||
| 1578 | return Control.rtl; |
|
| 1579 | }, |
|
| 1580 | classPrefix: classPrefix, |
|
| 1581 | init: function (settings) { |
|
| 1582 | var self$$1 = this; |
|
| 1583 | var classes, defaultClasses; |
|
| 1584 | function applyClasses(classes) { |
|
| 1585 | var i; |
|
| 1586 | classes = classes.split(' '); |
|
| 1587 | for (i = 0; i < classes.length; i++) { |
|
| 1588 | self$$1.classes.add(classes[i]); |
|
| 1589 | } |
|
| 1590 | } |
|
| 1591 | self$$1.settings = settings = global$4.extend({}, self$$1.Defaults, settings); |
|
| 1592 | self$$1._id = settings.id || 'mceu_' + idCounter++; |
|
| 1593 | self$$1._aria = { role: settings.role }; |
|
| 1594 | self$$1._elmCache = {}; |
|
| 1595 | self$$1.$ = global$7; |
|
| 1596 | self$$1.state = new ObservableObject({ |
|
| 1597 | visible: true, |
|
| 1598 | active: false, |
|
| 1599 | disabled: false, |
|
| 1600 | value: '' |
|
| 1601 | }); |
|
| 1602 | self$$1.data = new ObservableObject(settings.data); |
|
| 1603 | self$$1.classes = new ClassList(function () { |
|
| 1604 | if (self$$1.state.get('rendered')) { |
|
| 1605 | self$$1.getEl().className = this.toString(); |
|
| 1606 | } |
|
| 1607 | }); |
|
| 1608 | self$$1.classes.prefix = self$$1.classPrefix; |
|
| 1609 | classes = settings.classes; |
|
| 1610 | if (classes) { |
|
| 1611 | if (self$$1.Defaults) { |
|
| 1612 | defaultClasses = self$$1.Defaults.classes; |
|
| 1613 | if (defaultClasses && classes !== defaultClasses) { |
|
| 1614 | applyClasses(defaultClasses); |
|
| 1615 | } |
|
| 1616 | } |
|
| 1617 | applyClasses(classes); |
|
| 1618 | } |
|
| 1619 | global$4.each('title text name visible disabled active value'.split(' '), function (name$$1) { |
|
| 1620 | if (name$$1 in settings) { |
|
| 1621 | self$$1[name$$1](settings[name$$1]); |
|
| 1622 | } |
|
| 1623 | }); |
|
| 1624 | self$$1.on('click', function () { |
|
| 1625 | if (self$$1.disabled()) { |
|
| 1626 | return false; |
|
| 1627 | } |
|
| 1628 | }); |
|
| 1629 | self$$1.settings = settings; |
|
| 1630 | self$$1.borderBox = BoxUtils.parseBox(settings.border); |
|
| 1631 | self$$1.paddingBox = BoxUtils.parseBox(settings.padding); |
|
| 1632 | self$$1.marginBox = BoxUtils.parseBox(settings.margin); |
|
| 1633 | if (settings.hidden) { |
|
| 1634 | self$$1.hide(); |
|
| 1635 | } |
|
| 1636 | }, |
|
| 1637 | Properties: 'parent,name', |
|
| 1638 | getContainerElm: function () { |
|
| 1639 | var uiContainer = UiContainer.getUiContainer(this); |
|