Timelinr.js
859 Bytes
define(["utils"], function (_u) {
'use strict';
function Timelinr() {
this.store = {};
}
Timelinr.prototype = {
transferToVM: function (dm) {
var titlefield = dm.titlefield.fielddesc?_u.delHtmlTag(dm.titlefield.fielddesc):'';
return {
year: _u.getHtmlNoteName(3480),
monthday: _u.getHtmlNoteName(3481) + '-' +_u.getHtmlNoteName(3676),
readonly: dm.dataReadonly == 1,
title: titlefield || _u.getHtmlNoteName(3534), //标题
others: dm.otherfields.map(function (o) {
return o.map(function(field){
return _u.delHtmlTag(field.fielddesc) || _u.getHtmlNoteName(4139); //选择字段
});
})
};
}
};
return Timelinr;
});