How to use the framework/Util.Cookie function in framework

To help you get started, we’ve selected a few framework examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github digitalgreenorg / dg / dg / media / social_website / scripts / app / view-controllers / CollectionFiltersViewController.js View on Github external
_indicateCurrentLanguageSelection: function() {

            var currentLanguageCode = Util.Cookie.get('language__name');
            if (!currentLanguageCode) {
                return;
            }

            var languageCategory = this._state.filterData.categories.language;
            if (!languageCategory) {
                return;
            }

            // try/catch due to dynamic nature of filter data data structure
            try {
                var languageCategoryOptions = this._state.filterData.categories.language.options;
            } catch (e) {
                return;
            }
github digitalgreenorg / dg / media / social_website / scripts / app / controllers / DigitalGreenPageController.js View on Github external
constructor: function(bootstrapConfig, globalHelpers) {
            this.base(bootstrapConfig, globalHelpers);

            var languageCookie = Util.Cookie.get('language__name');

            var $customSelectElement = jQuery('.js-custom-select');
            if ($customSelectElement.length) {
                var languageSelectBox = new CustomSelectBox($customSelectElement);

                // rebroadcast the optionChanged event to alert that the language has changed
                languageSelectBox.on('optionChanged', this._onOptionChanged.bind(this));

                languageSelectBox.setOption(languageCookie);
            } else {
                // on pages with no select box, we have to manually trigger the language changed event
                // on initial load to get the information out
                //globalEventManager.trigger('languageChanged', languageCookie);
            }
        },
github digitalgreenorg / dg / media / social_website / scripts / app / view-controllers / CollectionFiltersViewController.js View on Github external
_indicateCurrentLanguageSelection: function() {

            var currentLanguageCode = Util.Cookie.get('language__name');
            if (!currentLanguageCode) {
                return;
            }

            var languageCategory = this._state.filterData.categories.language;
            if (!languageCategory) {
                return;
            }

            // try/catch due to dynamic nature of filter data data structure
            try {
                var languageCategoryOptions = this._state.filterData.categories.language.options;
            } catch (e) {
                return;
            }
github digitalgreenorg / dg / dg / media / social_website / scripts / app / controllers / DigitalGreenPageController.js View on Github external
constructor: function(bootstrapConfig, globalHelpers) {
            this.base(bootstrapConfig, globalHelpers);

            var languageCookie = Util.Cookie.get('language__name');

            var $customSelectElement = jQuery('.js-custom-select');
            if ($customSelectElement.length) {
                var languageSelectBox = new CustomSelectBox($customSelectElement);

                // rebroadcast the optionChanged event to alert that the language has changed
                languageSelectBox.on('optionChanged', this._onOptionChanged.bind(this));

                languageSelectBox.setOption(languageCookie);
            } else {
                // on pages with no select box, we have to manually trigger the language changed event
                // on initial load to get the information out
                //globalEventManager.trigger('languageChanged', languageCookie);
            }
            return this;
        },
github digitalgreenorg / dg / media / social_website / scripts / app / controllers / DigitalGreenPageController.js View on Github external
_onOptionChanged: function(value) {
            Util.Cookie.set('language__name', value);
            globalEventManager.trigger('languageChanged', value);
        },
github digitalgreenorg / dg / dg / media / social_website / scripts / app / controllers / DigitalGreenPageController.js View on Github external
_onOptionChanged: function(value) {
            Util.Cookie.set('language__name', value);
            globalEventManager.trigger('languageChanged', value);
        },