UNPKG

nakedobjects.spa

Version:

Single Page Application client for a Naked Objects application.

49 lines (48 loc) 1.99 kB
import { OnInit, OnDestroy } from '@angular/core'; import { Location } from '@angular/common'; import { Http } from '@angular/http'; import { UrlManagerService } from '../url-manager.service'; import { ClickHandlerService } from '../click-handler.service'; import { ContextService } from '../context.service'; import { ErrorService } from '../error.service'; import { RepLoaderService } from '../rep-loader.service'; import { IDraggableViewModel } from '../view-models/idraggable-view-model'; import { ConfigService } from '../config.service'; import { AuthService } from '../auth.service'; export declare class FooterComponent implements OnInit, OnDestroy { private readonly authService; private readonly urlManager; private readonly context; private readonly clickHandler; private readonly error; private readonly repLoader; private readonly location; private readonly configService; private readonly http; constructor(authService: AuthService, urlManager: UrlManagerService, context: ContextService, clickHandler: ClickHandlerService, error: ErrorService, repLoader: RepLoaderService, location: Location, configService: ConfigService, http: Http); loading: string; template: string; footerTemplate: string; goHome: (right?: boolean | undefined) => void; goBack: () => void; goForward: () => void; swapPanes: () => void; swapDisabled: () => true | null; singlePane: (right?: boolean | undefined) => void; logOff: () => void; applicationProperties: () => void; recent: (right?: boolean | undefined) => void; cicero: () => void; userName: string; warnings: string[]; messages: string[]; copyViewModel: IDraggableViewModel; readonly currentCopyColor: string; readonly currentCopyTitle: string; private warnSub; private messageSub; private cvmSub; private lcSub; ngOnInit(): void; ngOnDestroy(): void; }