UNPKG

@nakedobjects/gemini

Version:

Single Page Application client for a Naked Objects application.

45 lines (44 loc) 1.86 kB
import { Location } from '@angular/common'; import { OnDestroy, OnInit } from '@angular/core'; import { ClickHandlerService, ConfigService, ContextService, ErrorService, RepLoaderService, UrlManagerService } from '@nakedobjects/services'; import { DragAndDropService, IDraggableViewModel } from '@nakedobjects/view-models'; import * as i0 from "@angular/core"; export declare class FooterComponent implements OnInit, OnDestroy { private readonly urlManager; private readonly context; private readonly clickHandler; private readonly error; private readonly repLoader; private readonly location; private readonly configService; private readonly dragAndDrop; constructor(urlManager: UrlManagerService, context: ContextService, clickHandler: ClickHandlerService, error: ErrorService, repLoader: RepLoaderService, location: Location, configService: ConfigService, dragAndDrop: DragAndDropService); private warnSub?; private messageSub?; private cvmSub?; private lcSub?; private ddSub?; loading?: boolean; userName: string; warnings: string[]; messages: string[]; copyViewModel?: IDraggableViewModel; dropZones: string[]; goHome: (right?: boolean) => void; goBack: () => void; goForward: () => void; swapPanes: () => void; swapDisabled: () => boolean; singlePane: (right?: boolean) => void; logOff: () => void; applicationProperties: () => void; recent: (right?: boolean) => void; cicero: () => void; get currentCopyColor(): string; get currentCopyTitle(): string; setDropZones(ids: string[]): void; ngOnInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<FooterComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FooterComponent, "nof-footer", never, {}, {}, never, never, false, never>; }