Skip to content
Code-Schnipsel Gruppen Projekte
Commit efa2b4bc erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: event bind

Übergeordneter 31b46c09
No related branches found
No related tags found
Keine zugehörigen Merge Requests gefunden
/** /**
*
* @module package/quiqqer/bricks/bin/Controls/ContentSwitcher * @module package/quiqqer/bricks/bin/Controls/ContentSwitcher
* * @author www.pcsg.de (Henning Leutz)
* @require qui/controls/elements/FormList
* @require css!package/quiqqer/bricks/bin/Controls/ContentSwitcher.css
*/ */
define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [ define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [
'qui/controls/elements/FormList', 'qui/controls/elements/FormList',
'utils/Controls', 'utils/Controls',
'Locale', 'Locale',
'css!package/quiqqer/bricks/bin/Controls/ContentSwitcher.css' 'css!package/quiqqer/bricks/bin/Controls/ContentSwitcher.css'
...@@ -25,11 +20,15 @@ define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [ ...@@ -25,11 +20,15 @@ define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [
Extends: QUIFormList, Extends: QUIFormList,
Type : 'package/quiqqer/bricks/bin/Controls/ContentSwitcher', Type : 'package/quiqqer/bricks/bin/Controls/ContentSwitcher',
Binds: [
'$onParsed'
],
initialize: function (options) { initialize: function (options) {
this.parent(options); this.parent(options);
this.addEvents({ this.addEvents({
parsed: this.onParsed onParsed : this.$onParsed
}); });
this.setAttributes({ this.setAttributes({
...@@ -57,7 +56,6 @@ define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [ ...@@ -57,7 +56,6 @@ define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [
}); });
}, },
/** /**
* Parses QUI controls when a new entry is created * Parses QUI controls when a new entry is created
* *
...@@ -66,11 +64,13 @@ define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [ ...@@ -66,11 +64,13 @@ define('package/quiqqer/bricks/bin/Controls/ContentSwitcher', [
* @param event * @param event
* @param Element - The element that was previously parsed by (inherited) FormList * @param Element - The element that was previously parsed by (inherited) FormList
*/ */
onParsed: function (event, Element) { $onParsed: function (event, Element) {
QUIControls.parse(Element).then(function () { Element.getElement('.quiqqer-bricks-ContentSwitcher-entry').show();
// Element is fully parsed so we can finally show it //
Element.getElement('.quiqqer-bricks-ContentSwitcher-entry').show(); // QUIControls.parse(Element).then(function () {
}); // // Element is fully parsed so we can finally show it
// Element.getElement('.quiqqer-bricks-ContentSwitcher-entry').show();
// });
} }
}); });
}); });
......
0% oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren