framework/extensions/pusher/js/admin/dist/extension.js

102 lines
3.5 KiB
JavaScript
Raw Normal View History

2016-03-18 07:03:23 +08:00
'use strict';
2015-10-13 09:59:00 +08:00
2016-03-18 07:03:23 +08:00
System.register('flarum/pusher/components/PusherSettingsModal', ['flarum/components/SettingsModal'], function (_export, _context) {
"use strict";
2015-10-13 09:59:00 +08:00
var SettingsModal, PusherSettingsModal;
return {
setters: [function (_flarumComponentsSettingsModal) {
2016-03-18 07:03:23 +08:00
SettingsModal = _flarumComponentsSettingsModal.default;
2015-10-13 09:59:00 +08:00
}],
execute: function () {
2016-03-18 07:03:23 +08:00
PusherSettingsModal = function (_SettingsModal) {
2015-10-13 09:59:00 +08:00
babelHelpers.inherits(PusherSettingsModal, _SettingsModal);
function PusherSettingsModal() {
babelHelpers.classCallCheck(this, PusherSettingsModal);
2016-03-18 07:03:23 +08:00
return babelHelpers.possibleConstructorReturn(this, Object.getPrototypeOf(PusherSettingsModal).apply(this, arguments));
2015-10-13 09:59:00 +08:00
}
babelHelpers.createClass(PusherSettingsModal, [{
key: 'className',
value: function className() {
return 'PusherSettingsModal Modal--small';
}
}, {
key: 'title',
value: function title() {
2015-10-27 10:10:10 +08:00
return app.translator.trans('flarum-pusher.admin.pusher_settings.title');
2015-10-13 09:59:00 +08:00
}
}, {
key: 'form',
value: function form() {
return [m(
'div',
{ className: 'Form-group' },
m(
'label',
null,
2015-10-27 10:10:10 +08:00
app.translator.trans('flarum-pusher.admin.pusher_settings.app_id_label')
2015-10-13 09:59:00 +08:00
),
m('input', { className: 'FormControl', bidi: this.setting('flarum-pusher.app_id') })
), m(
'div',
{ className: 'Form-group' },
m(
'label',
null,
2015-10-27 10:10:10 +08:00
app.translator.trans('flarum-pusher.admin.pusher_settings.app_key_label')
2015-10-13 09:59:00 +08:00
),
m('input', { className: 'FormControl', bidi: this.setting('flarum-pusher.app_key') })
), m(
'div',
{ className: 'Form-group' },
m(
'label',
null,
2015-10-27 10:10:10 +08:00
app.translator.trans('flarum-pusher.admin.pusher_settings.app_secret_label')
2015-10-13 09:59:00 +08:00
),
m('input', { className: 'FormControl', bidi: this.setting('flarum-pusher.app_secret') })
2016-03-11 06:47:54 +08:00
), m(
'div',
{ className: 'Form-group' },
m(
'label',
null,
app.translator.trans('flarum-pusher.admin.pusher_settings.app_cluster_label')
),
m('input', { className: 'FormControl', bidi: this.setting('flarum-pusher.app_cluster') })
2015-10-13 09:59:00 +08:00
)];
}
}]);
return PusherSettingsModal;
2016-03-18 07:03:23 +08:00
}(SettingsModal);
2015-10-13 09:59:00 +08:00
_export('default', PusherSettingsModal);
}
};
2015-11-03 07:33:40 +08:00
});;
2016-03-18 07:03:23 +08:00
'use strict';
2015-11-03 07:33:40 +08:00
2016-03-18 07:03:23 +08:00
System.register('flarum/pusher/main', ['flarum/extend', 'flarum/app', 'flarum/pusher/components/PusherSettingsModal'], function (_export, _context) {
"use strict";
2015-11-03 07:33:40 +08:00
var extend, app, PusherSettingsModal;
return {
setters: [function (_flarumExtend) {
extend = _flarumExtend.extend;
}, function (_flarumApp) {
2016-03-18 07:03:23 +08:00
app = _flarumApp.default;
2015-11-03 07:33:40 +08:00
}, function (_flarumPusherComponentsPusherSettingsModal) {
2016-03-18 07:03:23 +08:00
PusherSettingsModal = _flarumPusherComponentsPusherSettingsModal.default;
2015-11-03 07:33:40 +08:00
}],
execute: function () {
app.initializers.add('flarum-pusher', function (app) {
app.extensionSettings['flarum-pusher'] = function () {
return app.modal.show(new PusherSettingsModal());
};
});
}
};
2015-10-13 09:59:00 +08:00
});