123456789101112131415161718192021222324252627282930313233343536373839 |
- 'use strict';
- define(['../../../lib/@waca/core-client/js/core-client/ui/core/Class'], function (BaseClass) {
- 'use strict';
- var ActionHandler = BaseClass.extend({
-
- onSelectItem: function onSelectItem(context) {
- var info = context.target.activeObject;
- info.translationService.changeDefaultLanguage(info.selectedLocale);
- },
-
- isItemVisible: function isItemVisible(options) {
- var info = options.target.activeObject;
- var defaultLanguage = info.translationService.getDefaultLanguage();
-
- return defaultLanguage !== info.selectedLocale;
- }
- });
- return ActionHandler;
- });
|