es5 -> es2015 (last stage)

Signature plugin fixes
Add view decorator
A large number of fixes
This commit is contained in:
RainLoop Team 2016-08-17 01:01:20 +03:00
parent e88c193334
commit 17669b7be0
153 changed files with 21193 additions and 21115 deletions

View file

@ -1,27 +1,23 @@
var
_ = require('_'),
ko = require('ko'),
import ko from 'ko';
Settings = require('Storage/Settings'),
import * as Settings from 'Storage/Settings';
kn = require('Knoin/Knoin'),
AbstractView = require('Knoin/AbstractView');
import {view, ViewType} from 'Knoin/Knoin';
import {AbstractViewNext} from 'Knoin/AbstractViewNext';
/**
* @constructor
* @extends AbstractView
*/
function AboutUserView()
@view({
name: 'View/User/About',
type: ViewType.Center,
templateID: 'About'
})
class AboutUserView extends AbstractViewNext
{
AbstractView.call(this, 'Center', 'About');
constructor() {
super();
this.version = ko.observable(Settings.appSettingsGet('version'));
kn.constructorEnd(this);
this.version = ko.observable(Settings.appSettingsGet('version'));
}
}
kn.extendAsViewModel(['View/User/About', 'View/App/About', 'AboutViewModel'], AboutUserView);
_.extend(AboutUserView.prototype, AbstractView.prototype);
module.exports = AboutUserView;
export {AboutUserView, AboutUserView as default};