How to use the ember-flexberry-data.Projection.attr 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 / mixins / regenerated / models / fd-dev-association.js View on Github external
})
  });
  modelClass.defineProjection('Gen', 'fd-dev-association', {
    pBMasterCustomAttributes: Projection.attr(''),
    pBMasterGetEnd: Projection.attr(''),
    pBMasterGetStart: Projection.attr(''),
    storage: Projection.attr(''),
    autoStoreMasterDisabled: Projection.attr(''),
    typeUsage: Projection.attr(''),
    autoGenerateTypeUsage: Projection.attr(''),
    description: Projection.attr('')
  });
  modelClass.defineProjection('Generator', 'fd-dev-association', {
    assocType: Projection.attr('AssocType', { hidden: true }),
    autoGenerateTypeUsage: Projection.attr('AutoGenerateTypeUsage', { hidden: true }),
    pBMasterCustomAttributes: Projection.attr('PBMasterCustomAttributes', { hidden: true }),
    pBMasterGetEnd: Projection.attr('PBMasterGetEnd', { hidden: true }),
    pBMasterSetEnd: Projection.attr('PBMasterSetEnd', { hidden: true }),
    pBMasterGetStart: Projection.attr('PBMasterGetStart', { hidden: true }),
    pBMasterSetStart: Projection.attr('PBMasterSetStart', { hidden: true }),
    realStorage: Projection.attr('RealStorage', { hidden: true }),
    typeUsage: Projection.attr('TypeUsage', { hidden: true }),
    autoStoreMasterDisabled: Projection.attr('AutoStoreMasterDisabled', { hidden: true }),
    realEndRole: Projection.attr('RealEndRole', { hidden: true }),
    realStartRole: Projection.attr('RealStartRole', { hidden: true }),
    storage: Projection.attr('Storage', { hidden: true }),
    startRolePublishName: Projection.attr('StartRolePublishName', { hidden: true }),
    endRolePublishName: Projection.attr('EndRolePublishName', { hidden: true }),
    endMultiplicity: Projection.attr('EndMultiplicity', { hidden: true }),
    endRole: Projection.attr('EndRole', { hidden: true }),
    endRoleAccessModifier: Projection.attr('EndRoleAccessModifier', { hidden: true }),
    endRoleStored: Projection.attr('EndRoleStored', { hidden: true }),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-stage.js View on Github external
createUser: Projection.attr('CreateUser'),
      createDate: Projection.attr('CreateDate'),
      changeUser: Projection.attr('ChangeUser'),
      changeDate: Projection.attr('ChangeDate'),
      name: Projection.attr('Name'),
      description: Projection.attr('Description'),
      nameStr: Projection.attr('NameStr'),
      diagramLinks: Projection.hasMany('fd-diagram-link', '', {
        name: Projection.attr('Название'),
        description: Projection.attr('Описание')
      }),
      diagrams: Projection.hasMany('fd-diagram', '', {
        primitivesStreamString: Projection.attr(''),
        caseObjectsString: Projection.attr(''),
        name: Projection.attr(''),
        createDate: Projection.attr(''),
        createUser: Projection.attr(''),
        changeDate: Projection.attr(''),
        changeUser: Projection.attr('')
      }),
      filelinks: Projection.hasMany('fd-filelink', '', {
        name: Projection.attr('Название'),
        description: Projection.attr('Описание')
      })
    })
  });
  modelClass.defineProjection('DependensiesSearchView', 'fd-stage', {
    classes: Projection.hasMany('fd-class', '', {
      name: Projection.attr(''),
      stereotype: Projection.attr(''),
      nameStr: Projection.attr('')
    })
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-association.js View on Github external
pBMasterSetEnd: Projection.attr('PBMasterSetEnd', { hidden: true }),
    pBMasterGetStart: Projection.attr('PBMasterGetStart', { hidden: true }),
    pBMasterSetStart: Projection.attr('PBMasterSetStart', { hidden: true }),
    realStorage: Projection.attr('RealStorage', { hidden: true }),
    typeUsage: Projection.attr('TypeUsage', { hidden: true }),
    autoStoreMasterDisabled: Projection.attr('AutoStoreMasterDisabled', { hidden: true }),
    realEndRole: Projection.attr('RealEndRole', { hidden: true }),
    realStartRole: Projection.attr('RealStartRole', { hidden: true }),
    storage: Projection.attr('Storage', { hidden: true }),
    startRolePublishName: Projection.attr('StartRolePublishName', { hidden: true }),
    endRolePublishName: Projection.attr('EndRolePublishName', { hidden: true }),
    endMultiplicity: Projection.attr('EndMultiplicity', { hidden: true }),
    endRole: Projection.attr('EndRole', { hidden: true }),
    endRoleAccessModifier: Projection.attr('EndRoleAccessModifier', { hidden: true }),
    endRoleStored: Projection.attr('EndRoleStored', { hidden: true }),
    endRoleStr: Projection.attr('EndRoleStr', { hidden: true }),
    notNullStart: Projection.attr('NotNullStart', { hidden: true }),
    startMultiplicity: Projection.attr('StartMultiplicity', { hidden: true }),
    startRole: Projection.attr('StartRole', { hidden: true }),
    startRoleAccessModifier: Projection.attr('StartRoleAccessModifier', { hidden: true }),
    startRoleStored: Projection.attr('StartRoleStored', { hidden: true }),
    startRoleStr: Projection.attr('StartRoleStr', { hidden: true }),
    referenceCount: Projection.attr('ReferenceCount', { hidden: true }),
    name: Projection.attr('Name', { hidden: true }),
    description: Projection.attr('Description', { hidden: true }),
    nameStr: Projection.attr('NameStr', { hidden: true }),
    endClass: Projection.belongsTo('fd-class', 'EndClass', {

    }, { hidden: true }),
    startClass: Projection.belongsTo('fd-class', 'StartClass', {

    }, { hidden: true })
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-association.js View on Github external
endRolePublishName: Projection.attr(''),
    endMultiplicity: Projection.attr(''),
    endRole: Projection.attr(''),
    endRoleAccessModifier: Projection.attr(''),
    endRoleStored: Projection.attr(''),
    endRoleStr: Projection.attr(''),
    notNullStart: Projection.attr(''),
    startMultiplicity: Projection.attr(''),
    startRole: Projection.attr(''),
    startRoleAccessModifier: Projection.attr(''),
    startRoleStored: Projection.attr(''),
    startRoleStr: Projection.attr(''),
    referenceCount: Projection.attr(''),
    name: Projection.attr(''),
    description: Projection.attr(''),
    nameStr: Projection.attr(''),
    stage: Projection.belongsTo('fd-stage', '', {
      name: Projection.attr('')
    }),
    endClass: Projection.belongsTo('fd-class', '', {
      name: Projection.attr('')
    }),
    startClass: Projection.belongsTo('fd-class', '', {
      name: Projection.attr('')
    })
  });
  modelClass.defineProjection('FormDesigner', 'fd-dev-association', {
    name: Projection.attr(''),
    description: Projection.attr(''),
    startRole: Projection.attr(''),
    startClass: Projection.belongsTo('fd-class', '', {
      name: Projection.attr(''),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-class.js View on Github external
name: Projection.attr(''),
      type: Projection.attr(''),
      class: Projection.belongsTo('fd-dev-class', '', {

      })
    })
  });
  modelClass.defineProjection('AuditPrototyping', 'fd-dev-class', {
    stereotype: Projection.attr(''),
    nameStr: Projection.attr(''),
    name: Projection.attr(''),
    auditEnabled: Projection.attr(''),
    addAuditFields: Projection.attr(''),
    useDefaultView: Projection.attr(''),
    insertAudit: Projection.attr(''),
    insertAuditViewName: Projection.attr(''),
    deleteAudit: Projection.attr(''),
    deleteAuditViewName: Projection.attr(''),
    updateAudit: Projection.attr(''),
    updateAuditViewName: Projection.attr(''),
    selectAudit: Projection.attr(''),
    selectAuditViewName: Projection.attr(''),
    attributesStr: Projection.attr(''),
    stored: Projection.attr(''),
    attributes: Projection.hasMany('fd-dev-attribute', '', {
      accessModifier: Projection.attr(''),
      stored: Projection.attr(''),
      name: Projection.attr(''),
      description: Projection.attr(''),
      type: Projection.attr(''),
      defaultValue: Projection.attr(''),
      notNull: Projection.attr(''),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-class.js View on Github external
auditEnabled: Projection.attr(''),
    auditWinServiceUrl: Projection.attr(''),
    autoAltered: Projection.attr(''),
    businessServerEvents: Projection.attr(''),
    caption: Projection.attr(''),
    comPlusServerPropertiesStr: Projection.attr(''),
    containersStr: Projection.attr(''),
    dataObjectTypesStr: Projection.attr(''),
    deleteAudit: Projection.attr(''),
    deleteAuditViewName: Projection.attr(''),
    disableAllRightChecks: Projection.attr(''),
    editFormOperationsStr: Projection.attr(''),
    expandOperations: Projection.attr(''),
    fixDependedForm: Projection.attr(''),
    formUrl: Projection.attr(''),
    generateCatcher: Projection.attr(''),
    generateComPlusServer: Projection.attr(''),
    generateDependedForm: Projection.attr(''),
    generateHttpRemoteServer: Projection.attr(''),
    hierarchicalMaster: Projection.attr(''),
    insertAudit: Projection.attr(''),
    insertAuditViewName: Projection.attr(''),
    listFormOperationsStr: Projection.attr(''),
    loadingOrder: Projection.attr(''),
    namespacePostfix: Projection.attr(''),
    onlyShowSelectedValue: Projection.attr(''),
    packet: Projection.attr(''),
    pBCustomAttributes: Projection.attr(''),
    pBGetViewsForForm: Projection.attr(''),
    pBMembers: Projection.attr(''),
    primaryKeyStorage: Projection.attr(''),
    printContainer: Projection.attr(''),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-association.js View on Github external
pBMasterCustomAttributes: Projection.attr(''),
    pBMasterGetEnd: Projection.attr(''),
    pBMasterGetStart: Projection.attr(''),
    storage: Projection.attr(''),
    autoStoreMasterDisabled: Projection.attr(''),
    typeUsage: Projection.attr(''),
    autoGenerateTypeUsage: Projection.attr(''),
    description: Projection.attr('')
  });
  modelClass.defineProjection('Generator', 'fd-dev-association', {
    assocType: Projection.attr('AssocType', { hidden: true }),
    autoGenerateTypeUsage: Projection.attr('AutoGenerateTypeUsage', { hidden: true }),
    pBMasterCustomAttributes: Projection.attr('PBMasterCustomAttributes', { hidden: true }),
    pBMasterGetEnd: Projection.attr('PBMasterGetEnd', { hidden: true }),
    pBMasterSetEnd: Projection.attr('PBMasterSetEnd', { hidden: true }),
    pBMasterGetStart: Projection.attr('PBMasterGetStart', { hidden: true }),
    pBMasterSetStart: Projection.attr('PBMasterSetStart', { hidden: true }),
    realStorage: Projection.attr('RealStorage', { hidden: true }),
    typeUsage: Projection.attr('TypeUsage', { hidden: true }),
    autoStoreMasterDisabled: Projection.attr('AutoStoreMasterDisabled', { hidden: true }),
    realEndRole: Projection.attr('RealEndRole', { hidden: true }),
    realStartRole: Projection.attr('RealStartRole', { hidden: true }),
    storage: Projection.attr('Storage', { hidden: true }),
    startRolePublishName: Projection.attr('StartRolePublishName', { hidden: true }),
    endRolePublishName: Projection.attr('EndRolePublishName', { hidden: true }),
    endMultiplicity: Projection.attr('EndMultiplicity', { hidden: true }),
    endRole: Projection.attr('EndRole', { hidden: true }),
    endRoleAccessModifier: Projection.attr('EndRoleAccessModifier', { hidden: true }),
    endRoleStored: Projection.attr('EndRoleStored', { hidden: true }),
    endRoleStr: Projection.attr('EndRoleStr', { hidden: true }),
    notNullStart: Projection.attr('NotNullStart', { hidden: true }),
    startMultiplicity: Projection.attr('StartMultiplicity', { hidden: true }),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-stage.js View on Github external
}, { hidden: true }),
      valueXML: Projection.attr('ValueXML'),
      stage: Projection.belongsTo('fd-dev-stage', 'Stage', {

      }, { hidden: true })
    })
  });
  modelClass.defineProjection('EditOracleGenerator', 'fd-dev-stage', {
    name: Projection.attr('Название стадии'),
    description: Projection.attr('Описание'),
    sQLPath: Projection.attr(''),
    typeMapOracle: Projection.attr('Карта типов'),
    doNotDeleteExtraTables: Projection.attr('Не удалять существующие таблицы'),
    typeMapOracleStr: Projection.attr('', { hidden: true }),
    isAuditDatabaseLocal: Projection.attr('БД аудита в БД приложения'),
    isReportDatabaseLocal: Projection.attr('БД web-отчётов в БД приложения'),
    additionalPluginsSettings: Projection.attr('Дополнительные настройки'),
    additionalPluginsSettingsStr: Projection.attr('', { hidden: true }),
    oracleConnectionString: Projection.attr('Строка соединения'),
    moduleSettings: Projection.hasMany('fd-dev-module-setting', '', {
      moduleSettingType: Projection.belongsTo('fd-dev-module-setting-type', 'ModuleSettingTyp', {
        name: Projection.attr('Name ModuleSettingType')
      }, { hidden: true }),
      valueXML: Projection.attr('ValueXML'),
      stage: Projection.belongsTo('fd-dev-stage', 'Stage', {

      }, { hidden: true })
    })
  });
  modelClass.defineProjection('EditPostgreSqlDirectGenerator', 'fd-dev-stage', {
    name: Projection.attr('Название стадии'),
    description: Projection.attr('Описание'),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-subsystem.js View on Github external
changeUser: Projection.attr('ChangeUser'),
    changeDate: Projection.attr('ChangeDate'),
    name: Projection.attr('Name'),
    description: Projection.attr('Description'),
    nameStr: Projection.attr('NameStr'),
    diagramLinks: Projection.hasMany('fd-diagram-link', '', {
      name: Projection.attr('Название'),
      description: Projection.attr('Описание')
    }),
    diagrams: Projection.hasMany('fd-diagram', '', {
      primitivesStreamString: Projection.attr(''),
      caseObjectsString: Projection.attr(''),
      name: Projection.attr(''),
      createDate: Projection.attr(''),
      createUser: Projection.attr(''),
      changeDate: Projection.attr(''),
      changeUser: Projection.attr('')
    }),
    filelinks: Projection.hasMany('fd-filelink', '', {
      name: Projection.attr('Название'),
      description: Projection.attr('Описание')
    })
  });
  modelClass.defineProjection('PathSearchView', 'fd-subsystem', {
    name: Projection.attr(''),
    stage: Projection.belongsTo('fd-stage', '', {
      name: Projection.attr(''),
      configuration: Projection.belongsTo('fd-configuration', '', {
        name: Projection.attr(''),
        project: Projection.belongsTo('fd-project', '', {
          name: Projection.attr(''),
          repository: Projection.belongsTo('fd-repository', '', {
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-parameter.js View on Github external
modelClass.defineProjection('EditListForm', 'fd-dev-parameter', {
    name: Projection.attr(''),
    modifier: Projection.attr(''),
    type: Projection.attr(''),
    description: Projection.attr('')
  });
  modelClass.defineProjection('EditPrintForm', 'fd-dev-parameter', {
    name: Projection.attr(''),
    modifier: Projection.attr(''),
    type: Projection.attr(''),
    description: Projection.attr('')
  });
  modelClass.defineProjection('EditType', 'fd-dev-parameter', {
    name: Projection.attr(''),
    modifier: Projection.attr(''),
    type: Projection.attr(''),
    description: Projection.attr('')
  });
  modelClass.defineProjection('EditUserForm', 'fd-dev-parameter', {
    name: Projection.attr(''),
    modifier: Projection.attr(''),
    type: Projection.attr(''),
    description: Projection.attr('')
  });
  modelClass.defineProjection('Generator', 'fd-dev-parameter', {
    caption: Projection.attr('Caption', { hidden: true }),
    modifier: Projection.attr('Modifier', { hidden: true }),
    orderNum: Projection.attr('OrderNum', { hidden: true }),
    realCaption: Projection.attr('RealCaption', { hidden: true }),
    type: Projection.attr('Type', { hidden: true }),
    name: Projection.attr('Name', { hidden: true }),
    description: Projection.attr('Description', { hidden: true }),