UNPKG

@documment/mmp.ui.data

Version:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.0.1.

27 lines (26 loc) 1.19 kB
import { SocketIoClient } from './client/socket-io.client'; import { SocketConfig } from './models/socket-config.model'; import { SocketWatcher } from './watchers/socket.watcher'; import { GoalsFiltering } from '../filtering/goals/goals.filtering'; import { TransactionsFiltering } from '../filtering/transactions/transactions.filtering'; import { Logger } from '../logging/logger'; import { UserSession } from '../session/user/user.session'; export declare class SocketIo { private config; private socketIoClient; private socketWatcher; private goalsFiltering; private transactionsFiltering; private userSession; private logger; private sessionUser; private goalsFilter; private transactionsFilter; constructor(config: SocketConfig, socketIoClient: SocketIoClient, socketWatcher: SocketWatcher, goalsFiltering: GoalsFiltering, transactionsFiltering: TransactionsFiltering, userSession: UserSession, logger: Logger); run(): void; private handleUserSessionChanges(); private handleDataFiltersChanges(); private publishUserClientSettings(); private buildForProgressStatus(filter); private buildForExchequerStatus(filter); }