ngx-hal
Version:
Angular library for supporting HAL format APIs
34 lines • 5.78 kB
JavaScript
export * from './lib/ngx-hal.module';
export * from './lib/decorators/datastore-config.decorator';
export * from './lib/decorators/model-service-config.decorator';
export * from './lib/decorators/model-config.decorator';
export * from './lib/decorators/attribute.decorator';
export * from './lib/decorators/header-attribute.decorator';
export * from './lib/decorators/has-many.decorator';
export * from './lib/decorators/has-one.decorator';
export * from './lib/decorators/link.decorator';
export * from './lib/models/hal.model';
export * from './lib/models/simple-hal.model';
export * from './lib/classes/hal-document';
export * from './lib/classes/pagination';
export * from './lib/classes/hal-storage/hal-storage';
export * from './lib/classes/hal-storage/etag-hal-storage';
export * from './lib/classes/hal-storage/simple-hal-storage';
export * from './lib/enums/cache-strategy.enum';
export * from './lib/interfaces/network-config.interface';
export * from './lib/interfaces/datastore-options.interface';
export * from './lib/interfaces/model-service-options.interface';
export * from './lib/interfaces/attribute-options.interface';
export * from './lib/decorators/header-attribute.decorator';
export * from './lib/interfaces/has-many-options.interface';
export * from './lib/interfaces/has-one-options.interface';
export * from './lib/interfaces/link-relationship-options.interface';
export * from './lib/interfaces/custom-options.interface';
export * from './lib/interfaces/model-endpoints.interface';
export * from './lib/types/relationship-request-descriptor.type';
export * from './lib/types/request-options.type';
export * from './lib/services/datastore/datastore.service';
export * from './lib/services/model-service/model.service';
export * from './lib/helpers/array-attribute-class/array-attribute-class';
export * from './lib/helpers/populate-templated-url/populate-templated-url.helper';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Byb2plY3RzL25neC1oYWwvc3JjL3B1YmxpY19hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBYyxzQkFBc0IsQ0FBQztBQUVyQyxjQUFjLDZDQUE2QyxDQUFDO0FBQzVELGNBQWMsaURBQWlELENBQUM7QUFDaEUsY0FBYyx5Q0FBeUMsQ0FBQztBQUN4RCxjQUFjLHNDQUFzQyxDQUFDO0FBQ3JELGNBQWMsNkNBQTZDLENBQUM7QUFDNUQsY0FBYyxxQ0FBcUMsQ0FBQztBQUNwRCxjQUFjLG9DQUFvQyxDQUFDO0FBQ25ELGNBQWMsaUNBQWlDLENBQUM7QUFFaEQsY0FBYyx3QkFBd0IsQ0FBQztBQUN2QyxjQUFjLCtCQUErQixDQUFDO0FBRTlDLGNBQWMsNEJBQTRCLENBQUM7QUFDM0MsY0FBYywwQkFBMEIsQ0FBQztBQUV6QyxjQUFjLHVDQUF1QyxDQUFDO0FBQ3RELGNBQWMsNENBQTRDLENBQUM7QUFDM0QsY0FBYyw4Q0FBOEMsQ0FBQztBQUU3RCxjQUFjLGlDQUFpQyxDQUFDO0FBRWhELGNBQWMsMkNBQTJDLENBQUM7QUFDMUQsY0FBYyw4Q0FBOEMsQ0FBQztBQUM3RCxjQUFjLGtEQUFrRCxDQUFDO0FBQ2pFLGNBQWMsOENBQThDLENBQUM7QUFDN0QsY0FBYyw2Q0FBNkMsQ0FBQztBQUM1RCxjQUFjLDZDQUE2QyxDQUFDO0FBQzVELGNBQWMsNENBQTRDLENBQUM7QUFDM0QsY0FBYyxzREFBc0QsQ0FBQztBQUNyRSxjQUFjLDJDQUEyQyxDQUFDO0FBQzFELGNBQWMsNENBQTRDLENBQUM7QUFFM0QsY0FBYyxrREFBa0QsQ0FBQztBQUNqRSxjQUFjLGtDQUFrQyxDQUFDO0FBRWpELGNBQWMsNENBQTRDLENBQUM7QUFDM0QsY0FBYyw0Q0FBNEMsQ0FBQztBQUUzRCxjQUFjLDJEQUEyRCxDQUFDO0FBQzFFLGNBQWMsb0VBQW9FLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgKiBmcm9tICcuL2xpYi9uZ3gtaGFsLm1vZHVsZSc7XG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL2RlY29yYXRvcnMvZGF0YXN0b3JlLWNvbmZpZy5kZWNvcmF0b3InO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZGVjb3JhdG9ycy9tb2RlbC1zZXJ2aWNlLWNvbmZpZy5kZWNvcmF0b3InO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZGVjb3JhdG9ycy9tb2RlbC1jb25maWcuZGVjb3JhdG9yJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2RlY29yYXRvcnMvYXR0cmlidXRlLmRlY29yYXRvcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9kZWNvcmF0b3JzL2hlYWRlci1hdHRyaWJ1dGUuZGVjb3JhdG9yJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2RlY29yYXRvcnMvaGFzLW1hbnkuZGVjb3JhdG9yJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2RlY29yYXRvcnMvaGFzLW9uZS5kZWNvcmF0b3InO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZGVjb3JhdG9ycy9saW5rLmRlY29yYXRvcic7XG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL21vZGVscy9oYWwubW9kZWwnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvbW9kZWxzL3NpbXBsZS1oYWwubW9kZWwnO1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9jbGFzc2VzL2hhbC1kb2N1bWVudCc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9jbGFzc2VzL3BhZ2luYXRpb24nO1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9jbGFzc2VzL2hhbC1zdG9yYWdlL2hhbC1zdG9yYWdlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NsYXNzZXMvaGFsLXN0b3JhZ2UvZXRhZy1oYWwtc3RvcmFnZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9jbGFzc2VzL2hhbC1zdG9yYWdlL3NpbXBsZS1oYWwtc3RvcmFnZSc7XG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL2VudW1zL2NhY2hlLXN0cmF0ZWd5LmVudW0nO1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL25ldHdvcmstY29uZmlnLmludGVyZmFjZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL2RhdGFzdG9yZS1vcHRpb25zLmludGVyZmFjZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL21vZGVsLXNlcnZpY2Utb3B0aW9ucy5pbnRlcmZhY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvaW50ZXJmYWNlcy9hdHRyaWJ1dGUtb3B0aW9ucy5pbnRlcmZhY2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZGVjb3JhdG9ycy9oZWFkZXItYXR0cmlidXRlLmRlY29yYXRvcic7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL2hhcy1tYW55LW9wdGlvbnMuaW50ZXJmYWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2ludGVyZmFjZXMvaGFzLW9uZS1vcHRpb25zLmludGVyZmFjZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9pbnRlcmZhY2VzL2xpbmstcmVsYXRpb25zaGlwLW9wdGlvbnMuaW50ZXJmYWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2ludGVyZmFjZXMvY3VzdG9tLW9wdGlvbnMuaW50ZXJmYWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2ludGVyZmFjZXMvbW9kZWwtZW5kcG9pbnRzLmludGVyZmFjZSc7XG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL3R5cGVzL3JlbGF0aW9uc2hpcC1yZXF1ZXN0LWRlc2NyaXB0b3IudHlwZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi90eXBlcy9yZXF1ZXN0LW9wdGlvbnMudHlwZSc7XG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL3NlcnZpY2VzL2RhdGFzdG9yZS9kYXRhc3RvcmUuc2VydmljZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zZXJ2aWNlcy9tb2RlbC1zZXJ2aWNlL21vZGVsLnNlcnZpY2UnO1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9oZWxwZXJzL2FycmF5LWF0dHJpYnV0ZS1jbGFzcy9hcnJheS1hdHRyaWJ1dGUtY2xhc3MnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvaGVscGVycy9wb3B1bGF0ZS10ZW1wbGF0ZWQtdXJsL3BvcHVsYXRlLXRlbXBsYXRlZC11cmwuaGVscGVyJztcbiJdfQ==