loop-modules
Version:
Shared modules for the Loop product suite.
34 lines (33 loc) • 1.79 kB
TypeScript
import { Http } from '@angular/http';
import { Observable } from 'rxjs/Observable';
import { LoopUserService } from './loop-user.service';
import { EmployeeService } from './employee.service';
import { LoopActivityService } from './loop-activity.service';
import { LoopTrendingActivityService } from './loop-trending-activity.service';
import { LoopActivityMessageService } from './loop-activity-message.service';
import { LoopAssignmentService } from './loop-assignment.service';
import { LoopScenarioService } from './loop-scenario.service';
import { LoopTopicService } from './loop-topic.service';
import { LoopDocumentService } from './loop-document.service';
import { LoopSessionService } from './loop-session.service';
import { MediaService } from './media-service.service';
export declare class CoreService {
http: Http;
activityMessages: LoopActivityMessageService;
users: LoopUserService;
assignments: LoopAssignmentService;
scenarios: LoopScenarioService;
topics: LoopTopicService;
documents: LoopDocumentService;
sessions: LoopSessionService;
employees: EmployeeService;
activities: LoopActivityService;
trendingActivities: LoopTrendingActivityService;
media: MediaService;
search$: Observable<string>;
private _searchSource;
constructor(http: Http, activityMessages: LoopActivityMessageService, users: LoopUserService, assignments: LoopAssignmentService, scenarios: LoopScenarioService, topics: LoopTopicService, documents: LoopDocumentService, sessions: LoopSessionService, employees: EmployeeService, activities: LoopActivityService, trendingActivities: LoopTrendingActivityService, media: MediaService);
onSearch(searchPhrase: string): void;
readonly config: Observable<any>;
readonly uuid: string;
}