How to use the ember-flexberry-data/utils/attributes.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-stage.js View on Github external
company: attr(''),
    product: attr(''),
    copyright: attr(''),
    version: attr(''),
    dataObjectNameSpace: attr(''),
    sourceCodeCSPath: attr(''),
    sourceCodeVBPath: attr(''),
    sQLPath: attr(''),
    typeMapCSStr: attr(''),
    typeMapVBStr: attr(''),
    typeMapSQLStr: attr(''),
    typeMapAccessStr: attr(''),
    typeMapOracleStr: attr(''),
    typeMapPostgreStr: attr(''),
    defaultBaseClass: attr(''),
    defaultDetailArrayClass: attr(''),
    connectionString: attr(''),
    oracleConnectionString: attr(''),
    postgreConnectionString: attr(''),
    additionalPluginsSettingsStr: attr(''),
    defaultEditScriptName: attr(''),
    defaultListScriptName: attr(''),
    sourceAzStoragePath: attr(''),
    operationsEnumPacket: attr(''),
    operationsEnumNamespace: attr(''),
    signAssemblies: attr(''),
    auditEnabled: attr(''),
    isAuditDatabaseLocal: attr(''),
    defaultWriteMode: attr(''),
    isReportDatabaseLocal: attr(''),
    typeDefinitions: hasMany('fd-dev-type-definition', '', {
      name: attr(''),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-stage.js View on Github external
operationsEnumNamespace: attr(''),
    signAssemblies: attr(''),
    auditEnabled: attr(''),
    isAuditDatabaseLocal: attr(''),
    defaultWriteMode: attr(''),
    isReportDatabaseLocal: attr(''),
    typeDefinitions: hasMany('fd-dev-type-definition', '', {
      name: attr(''),
      caption: attr(''),
      mapTypeName: attr(''),
      mapTypeAssemblyName: attr(''),
      formatAttribute: attr('')
    }),
    controlTypes: hasMany('fd-dev-control-type', '', {
      name: attr('Имя'),
      designerHtmlTemplate: attr('Шаблон'),
      designerMetadataXml: attr('Метаданные дизайна'),
      editedType: belongsTo('fd-dev-type-definition', '', {
        name: attr('', { hidden: true })
      })
    }),
    moduleSettings: hasMany('fd-dev-module-setting', '', {
      moduleSettingType: belongsTo('fd-dev-module-setting-type', 'ModuleSettingTyp', {
        name: attr('Name ModuleSettingType')
      }, { hidden: true }),
      valueXML: attr('ValueXML'),
      moduleSettingTypeName: attr(''),
      stage: belongsTo('fd-dev-stage', 'Stage', {

      }, { hidden: true })
    })
  });
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-form-view.js View on Github external
export let defineProjections = function (modelClass) {
  modelClass.defineProjection('EditEditForm', 'fd-dev-form-view', {
    viewForForm: attr(''),
    view: belongsTo('fd-dev-view', '', {

    }, { hidden: true })
  });
  modelClass.defineProjection('EditListForm', 'fd-dev-form-view', {
    viewForForm: attr(''),
    dataObjectTypesStr: attr(''),
    listFormOperationsStr: attr(''),
    hierarchicalMaster: attr(''),
    view: belongsTo('fd-dev-view', '', {

    }, { hidden: true })
  });
  modelClass.defineProjection('EditPrintForm', 'fd-dev-form-view', {
    viewForForm: attr(''),
    view: belongsTo('fd-dev-view', '', {

    }, { hidden: true })
  });
  modelClass.defineProjection('EditPropertyLookups', 'fd-dev-form-view', {
    view: belongsTo('fd-dev-view', '', {
      name: attr(''),
      class: belongsTo('fd-dev-class', '', {
        name: attr('')
      }, { hidden: true })
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-aggregation.js View on Github external
pBMasterSetEnd: attr('PBMasterSetEnd', { hidden: true }),
    pBMasterSetStart: attr('PBMasterSetStart', { hidden: true }),
    realStorage: attr('RealStorage', { hidden: true }),
    typeUsage: attr('TypeUsage', { hidden: true }),
    autoStoreMasterDisabled: attr('AutoStoreMasterDisabled', { hidden: true }),
    realEndRole: attr('RealEndRole', { hidden: true }),
    realStartRole: attr('RealStartRole', { hidden: true }),
    storage: attr('Storage', { hidden: true }),
    startRolePublishName: attr('StartRolePublishName', { hidden: true }),
    endRolePublishName: attr('EndRolePublishName', { hidden: true }),
    endMultiplicity: attr('EndMultiplicity', { hidden: true }),
    endRole: attr('EndRole', { hidden: true }),
    endRoleAccessModifier: attr('EndRoleAccessModifier', { hidden: true }),
    endRoleStored: attr('EndRoleStored', { hidden: true }),
    endRoleStr: attr('EndRoleStr', { hidden: true }),
    notNullStart: attr('NotNullStart', { hidden: true }),
    startMultiplicity: attr('StartMultiplicity', { hidden: true }),
    startRole: attr('StartRole', { hidden: true }),
    startRoleAccessModifier: attr('StartRoleAccessModifier', { hidden: true }),
    startRoleStored: attr('StartRoleStored', { hidden: true }),
    startRoleStr: attr('StartRoleStr', { hidden: true }),
    referenceCount: attr('ReferenceCount', { hidden: true }),
    name: attr('Name', { hidden: true }),
    description: attr('Description', { hidden: true }),
    nameStr: attr('NameStr', { hidden: true }),
    endClass: belongsTo('fd-class', 'EndClass', {

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

    }, { hidden: true })
  });
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-stage.js View on Github external
valueXML: attr('ValueXML'),
      moduleSettingTypeName: attr(''),
      stage: belongsTo('fd-dev-stage', 'Stage', {

      }, { hidden: true })
    })
  });
  modelClass.defineProjection('ListDataObjectTypes', 'fd-dev-stage', {
  });
  modelClass.defineProjection('ListFormView', 'fd-dev-stage', {
    name: attr('Name'),
    description: attr('Description'),
    changeUser: attr('Change user'),
    changeDate: attr('Change date'),
    createUser: attr('Create user'),
    createDate: attr('Create date'),
    configuration: belongsTo('fd-configuration', '', {
      project: belongsTo('fd-project', '', {
        repository: belongsTo('fd-repository', '', {

        }, { hidden: true })
      }, { hidden: true })
    }, { hidden: true })
  });
  modelClass.defineProjection('Prototyping', 'fd-dev-stage', {
  });
  modelClass.defineProjection('SearchRepObjView', 'fd-dev-stage', {
    name: attr('')
  });
  modelClass.defineProjection('ViewPeeker', 'fd-dev-stage', {
  });
};
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-stage.js View on Github external
defaultDetailArrayClass: attr(''),
    defaultEditScriptName: attr(''),
    defaultListScriptName: attr(''),
    signAssemblies: attr(''),
    additionalPluginsSettingsStr: attr(''),
    name: attr(''),
    description: attr('')
  });
  modelClass.defineProjection('EditAccessGenerator', 'fd-dev-stage', {
    name: attr('Название стадии'),
    description: attr('Описание'),
    sQLPath: attr(''),
    typeMapAccessStr: attr('', { hidden: true }),
    typeMapAccess: attr('Карта типов'),
    additionalPluginsSettings: attr('Дополнительные настройки'),
    additionalPluginsSettingsStr: attr('', { hidden: true }),
    moduleSettings: hasMany('fd-dev-module-setting', '', {
      moduleSettingType: belongsTo('fd-dev-module-setting-type', 'ModuleSettingTyp', {
        name: attr('Name ModuleSettingType')
      }, { hidden: true }),
      valueXML: attr('ValueXML'),
      moduleSettingTypeName: attr(''),
      stage: belongsTo('fd-dev-stage', 'Stage', {

      }, { hidden: true })
    })
  });
  modelClass.defineProjection('EditCSGenerator', 'fd-dev-stage', {
    name: attr('Название стадии'),
    description: attr('Описание'),
    company: attr('Название компании'),
    product: attr('Название продукта'),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-stage.js View on Github external
typeMapSQLStr: attr(''),
    typeMapAccessStr: attr(''),
    typeMapOracleStr: attr(''),
    typeMapPostgreStr: attr(''),
    defaultBaseClass: attr(''),
    defaultDetailArrayClass: attr(''),
    connectionString: attr(''),
    oracleConnectionString: attr(''),
    postgreConnectionString: attr(''),
    additionalPluginsSettingsStr: attr(''),
    defaultEditScriptName: attr(''),
    defaultListScriptName: attr(''),
    sourceAzStoragePath: attr(''),
    operationsEnumPacket: attr(''),
    operationsEnumNamespace: attr(''),
    signAssemblies: attr(''),
    auditEnabled: attr(''),
    isAuditDatabaseLocal: attr(''),
    defaultWriteMode: attr(''),
    isReportDatabaseLocal: attr(''),
    typeDefinitions: hasMany('fd-dev-type-definition', '', {
      name: attr(''),
      caption: attr(''),
      mapTypeName: attr(''),
      mapTypeAssemblyName: attr(''),
      formatAttribute: attr('')
    }),
    controlTypes: hasMany('fd-dev-control-type', '', {
      name: attr('Имя'),
      designerHtmlTemplate: attr('Шаблон'),
      designerMetadataXml: attr('Метаданные дизайна'),
      editedType: belongsTo('fd-dev-type-definition', '', {
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-form-view.js View on Github external
})
  });
  modelClass.defineProjection('Generator', 'fd-dev-form-view', {
    view: belongsTo('fd-dev-view', '', {
      name: attr(''),
      class: belongsTo('fd-dev-class', '', {
        name: attr('')
      }, { hidden: true })
    }),
    dataObjectTypes: attr('DataObjectTypes', { hidden: true }),
    dataObjectTypesStr: attr('DataObjectTypesStr', { hidden: true }),
    hierarchicalMaster: attr('HierarchicalMaster', { hidden: true }),
    listFormOperations: attr('ListFormOperations', { hidden: true }),
    listFormOperationsStr: attr('ListFormOperationsStr', { hidden: true }),
    orderNum: attr('OrderNum', { hidden: true }),
    propertyLookup: attr('PropertyLookup', { hidden: true }),
    propertyLookupStr: attr('PropertyLookupStr', { hidden: true }),
    viewForForm: attr('ViewForForm', { hidden: true }),
    name: attr('Name', { hidden: true }),
    description: attr('Description', { hidden: true }),
    nameStr: attr('NameStr', { hidden: true }),
    controls: hasMany('fd-dev-form-control', '', {
      name: attr(''),
      propertyPath: attr(''),
      settingsXml: attr(''),
      order: attr(''),
      controlType: belongsTo('fd-dev-control-type', '', {
        name: attr('')
      }),
      propertyType: belongsTo('fd-dev-type-definition', '', {
        name: attr('')
      }),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-attribute.js View on Github external
type: attr(''),
    defaultValue: attr(''),
    pBCustomAttributes: attr(''),
    pBGetEnd: attr(''),
    pBGetStart: attr(''),
    pBSetEnd: attr(''),
    pBSetStart: attr('')
  });
  modelClass.defineProjection('EditDataObjectClass', 'fd-dev-attribute', {
    accessModifier: attr(''),
    stored: attr(''),
    name: attr(''),
    description: attr(''),
    type: attr(''),
    defaultValue: attr(''),
    notNull: attr(''),
    dataServiceExpressionXML: attr('DataService Expression'),
    storage: attr(''),
    publishName: attr(''),
    hint: attr(''),
    order: attr(''),
    trim: attr(''),
    pBCustomAttributes: attr(''),
    pBGetEnd: attr(''),
    pBGetStart: attr(''),
    pBSetEnd: attr(''),
    pBSetStart: attr(''),
    autoincrement: attr('')
  });
  modelClass.defineProjection('EditEditForm', 'fd-dev-attribute', {
    accessModifier: attr(''),
    name: attr(''),
github Flexberry / ember-flexberry-designer / addon / mixins / regenerated / models / fd-dev-form-view.js View on Github external
propertyLookup: attr('PropertyLookup', { hidden: true }),
    propertyLookupStr: attr('PropertyLookupStr', { hidden: true }),
    viewForForm: attr('ViewForForm', { hidden: true }),
    name: attr('Name', { hidden: true }),
    description: attr('Description', { hidden: true }),
    nameStr: attr('NameStr', { hidden: true }),
    controls: hasMany('fd-dev-form-control', '', {
      name: attr(''),
      propertyPath: attr(''),
      settingsXml: attr(''),
      order: attr(''),
      controlType: belongsTo('fd-dev-control-type', '', {
        name: attr('')
      }),
      propertyType: belongsTo('fd-dev-type-definition', '', {
        name: attr('')
      }),
      formView: belongsTo('fd-dev-form-view', '', {
        view: belongsTo('fd-dev-view', '', {

        })
      })
    })
  });
  modelClass.defineProjection('GetDataObjectByFormView', 'fd-dev-form-view', {
    view: belongsTo('fd-dev-view', '', {
      class: belongsTo('fd-dev-class', '', {
        name: attr(''),
        stereotype: attr(''),
        caption: attr(''),
        stage: belongsTo('fd-stage', '', {