UNPKG

@themost/data

Version:
109 lines (93 loc) 5.83 kB
/** * @license * MOST Web Framework 2.0 Codename Blueshift * Copyright (c) 2017, THEMOST LP All rights reserved * * Use of this source code is governed by an BSD-3-Clause license that can be * found in the LICENSE file at https://themost.io/license */ /// var _data_configuration = require('./data-configuration'); var _types = require('./types'); var _data_model = require('./data-model'); var _data_queryable = require('./data-queryable'); var _data_object = require('./data-object'); var _data_context = require('./data-context'); var _functions = require('./functions'); var _data_cache = require('./data-cache'); var _data_validator = require('./data-validator'); var _odata = require('./odata'); var _date_permission = require('./data-permission'); var _data_filter_resolver = require('./data-filter-resolver'); var _data_object_junction = require('./data-object-junction'); var _data_object_tag = require('./data-object-tag'); var _has_one_association = require('./has-one-association'); var _has_many_association = require('./has-many-association'); var _has_parent_association = require('./has-parent-junction'); var _data_listeners = require('./data-listeners'); var _data_associations = require('./data-associations'); module.exports.DataAssociationMapping = _types.DataAssociationMapping; module.exports.DataContext = _types.DataContext; module.exports.DataAdapterCallback = _types.DataAdapterCallback; module.exports.DataField = _types.DataField; module.exports.DataEventArgs = _types.DataEventArgs; module.exports.DataAdapter = _types.DataAdapter; module.exports.DataContextEmitter = _types.DataContextEmitter; module.exports.DataConfiguration = _data_configuration.DataConfiguration; module.exports.DefaultSchemaLoaderStrategy = _data_configuration.DefaultSchemaLoaderStrategy; module.exports.DataConfigurationStrategy = _data_configuration.DataConfigurationStrategy; module.exports.DefaultModelClassLoaderStrategy = _data_configuration.DefaultModelClassLoaderStrategy; module.exports.ModelClassLoaderStrategy = _data_configuration.ModelClassLoaderStrategy; module.exports.SchemaLoaderStrategy = _data_configuration.SchemaLoaderStrategy; module.exports.DataQueryable = _data_queryable.DataQueryable; module.exports.DataModel = _data_model.DataModel; module.exports.DataObject = _data_object.DataObject; module.exports.FunctionContext = _functions.FunctionContext; module.exports.DataCache = _data_cache.DataCache; module.exports.DataCacheStrategy = _data_cache.DataCacheStrategy; module.exports.DefaultDataCacheStrategy = _data_cache.DefaultDataCacheStrategy; module.exports.DataValidator = _data_validator.DataValidator; module.exports.DataTypeValidator = _data_validator.DataTypeValidator; module.exports.DataValidatorListener = _data_validator.DataValidatorListener; module.exports.MaxLengthValidator = _data_validator.MaxLengthValidator; module.exports.MaxValueValidator = _data_validator.MaxValueValidator; module.exports.MinLengthValidator = _data_validator.MinLengthValidator; module.exports.MinValueValidator = _data_validator.MinValueValidator; module.exports.PatternValidator = _data_validator.PatternValidator; module.exports.RangeValidator = _data_validator.RangeValidator; module.exports.RequiredValidator = _data_validator.RequiredValidator; module.exports.DefaultDataContext = _data_context.DefaultDataContext; module.exports.NamedDataContext = _data_context.NamedDataContext; module.exports.EntitySetConfiguration = _odata.EntitySetConfiguration; module.exports.EntityTypeConfiguration = _odata.EntityTypeConfiguration; module.exports.SingletonConfiguration = _odata.SingletonConfiguration; module.exports.FunctionConfiguration = _odata.FunctionConfiguration; module.exports.ActionConfiguration = _odata.ActionConfiguration; module.exports.ProcedureConfiguration = _odata.ProcedureConfiguration; module.exports.EdmType = _odata.EdmType; module.exports.EdmMapping = _odata.EdmMapping; module.exports.defineDecorator = _odata.defineDecorator; module.exports.EdmMultiplicity = _odata.EdmMultiplicity; module.exports.EntityCollectionConfiguration = _odata.EntityCollectionConfiguration; module.exports.EntityDataContext = _odata.EntityDataContext; module.exports.EntitySetKind = _odata.EntitySetKind; module.exports.ODataModelBuilder = _odata.ODataModelBuilder; module.exports.ODataConventionModelBuilder = _odata.ODataConventionModelBuilder; module.exports.PermissionMask = _date_permission.PermissionMask; module.exports.DataPermissionEventArgs = _date_permission.DataPermissionEventArgs; module.exports.DataPermissionEventListener = _date_permission.DataPermissionEventListener; module.exports.DataFilterResolver = _data_filter_resolver.DataFilterResolver; module.exports.DataObjectJunction = _data_object_junction.DataObjectJunction; module.exports.DataObjectTag = _data_object_tag.DataObjectTag; module.exports.HasOneAssociation = _has_one_association.HasOneAssociation; module.exports.HasManyAssociation = _has_many_association.HasManyAssociation; module.exports.HasParentJunction = _has_parent_association.HasParentJunction; module.exports.CalculatedValueListener = _data_listeners.CalculatedValueListener; module.exports.DataCachingListener = _data_listeners.DataCachingListener; module.exports.DataModelCreateViewListener = _data_listeners.DataModelCreateViewListener; module.exports.DataModelSeedListener = _data_listeners.DataModelSeedListener; module.exports.DataModelSubTypesListener = _data_listeners.DataModelSubTypesListener; module.exports.DefaultValueListener = _data_listeners.DefaultValueListener; module.exports.NotNullConstraintListener = _data_listeners.NotNullConstraintListener; module.exports.UniqueConstraintListener = _data_listeners.UniqueConstraintListener; module.exports.DataObjectAssociationListener = _data_associations.DataObjectAssociationListener;