How to use the ember-flexberry-data/models/model.extend function in ember-flexberry-data

To help you get started, we’ve selected a few ember-flexberry-data 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 Flexberry / ember-flexberry-designer / addon / models / fd-visual-edit-control.js View on Github external
import DS from 'ember-data';
import model from 'ember-flexberry-data/models/model';

/**
  Model to work with visual edit controller.

  @class NewPlatformFlexberryFlexberryDesignerVisualEditControl
  @extends model
*/
let Model = model.extend({
  isSelected: DS.attr('boolean'),
  prototypeBy: DS.attr('string'),
  name: DS.attr('string'),
  value: DS.attr('string'),
  type: DS.attr('string'),
  typeName: DS.attr('string'),
  controlType: DS.attr('string'),
  isNull: DS.attr('boolean'),
  defaultValue: DS.attr('string'),
  defaultValueControl: DS.attr('string')
});

export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-dev-associated-detail-view.js View on Github external
import { Model as DevAssociatedDetailViewMixin, defineProjections } from
  '../mixins/regenerated/models/fd-dev-associated-detail-view';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, DevAssociatedDetailViewMixin, {

});
defineProjections(Model);
export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-plugin-on-rep-object.js View on Github external
import { Model as PluginOnRepObjectMixin, defineProjections } from
  '../mixins/regenerated/models/fd-plugin-on-rep-object';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, PluginOnRepObjectMixin, {

});
defineProjections(Model);
export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-user-in-stage.js View on Github external
import { Model as UserInStageMixin } from
  '../mixins/regenerated/models/fd-user-in-stage';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, UserInStageMixin, {

});

export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-registered-plug-in.js View on Github external
import { Model as RegisteredPlugInMixin } from
  '../mixins/regenerated/models/fd-registered-plug-in';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, RegisteredPlugInMixin, {

});
export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-application-user.js View on Github external
import { Model as ApplicationUserMixin, defineProjections } from
  '../mixins/regenerated/models/fd-application-user';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, ApplicationUserMixin, {

});

defineProjections(Model);
export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-generation-step-log.js View on Github external
import { Model as GenerationStepLogMixin, defineProjections } from
  '../mixins/regenerated/models/fd-generation-step-log';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, GenerationStepLogMixin, {

});
defineProjections(Model);
export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-dev-task.js View on Github external
import { Model as DevTaskMixin } from
  '../mixins/regenerated/models/fd-dev-task';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, DevTaskMixin, {

});
export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-dev-module-setting.js View on Github external
import { Model as DevModuleSettingMixin, defineProjections } from
  '../mixins/regenerated/models/fd-dev-module-setting';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, DevModuleSettingMixin, {

});
defineProjections(Model);
export default Model;
github Flexberry / ember-flexberry-designer / addon / models / fd-dev-stage-history.js View on Github external
import { Model as StageHistoryMixin } from
  '../mixins/regenerated/models/fd-dev-stage-history';
import model from 'ember-flexberry-data/models/model';
import OfflineModelMixin from 'ember-flexberry-data/mixins/offline-model';
let Model = model.extend(OfflineModelMixin, StageHistoryMixin, {

});
export default Model;