UNPKG

ngx-drupal7-services

Version:

# Angular 2+/Ionic 2+ Drupal 7 Services #### Typescript angular module for [Drupal Services 3.x](https://www.drupal.org/project/services)

45 lines (44 loc) 2.15 kB
/** * my imports */ import { MainService } from './main/main.service'; import { SystemService } from './system/system.service'; import { UserService } from './user/user.service'; import { NodeService } from './node/node.service'; import { FileService } from './file/file.service'; import { CommentService } from './comment/comment.service'; import { TaxonomyTermService } from './taxonomy/taxonomy-term.service'; import { TaxonomyVocabularyService } from './taxonomy/taxonomy-vocabulary.service'; import { ViewService } from './view/view.service'; import { EntityService } from './entity/entity.service'; import { MenuService } from './menu/menu.service'; import { SystemConnection } from './models/system'; import { FacebookOAuthService } from './fboauth/fboauth.service'; import { PushNotificationsSerivce } from './push_notifications/push-notifications.service'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common/http"; /** * implement APP_INITIALIZER * @param systemService system service to connect * @see https://gillespie59.github.io/2016/12/04/angular2-code-before-rendering.html */ export declare function init(systemService: SystemService): () => Promise<SystemConnection>; /** * main services module with providers * if you do not need to import all the services you need to make your own module and import the required providers only * ngx-cookie package is required * @see https://www.npmjs.com/package/ngx-cookie */ export declare class Drupal7ServicesModule { static ɵfac: i0.ɵɵFactoryDeclaration<Drupal7ServicesModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<Drupal7ServicesModule, never, [typeof i1.HttpClientModule], never>; static ɵinj: i0.ɵɵInjectorDeclaration<Drupal7ServicesModule>; } /** * My English is bad and i know that * any comment enhancements are wellcome */ /** * export services */ export { MainService, SystemService, UserService, NodeService, FileService, CommentService, TaxonomyTermService, TaxonomyVocabularyService, ViewService, EntityService, MenuService, FacebookOAuthService, PushNotificationsSerivce };