UNPKG

@nakedobjects/cicero

Version:

Single Page Application client for a Naked Objects application.

33 lines (32 loc) 1.54 kB
import * as Ro from '@nakedobjects/restful-objects'; import { ConfigService, ContextService, ErrorService, MaskService, PaneRouteData } from '@nakedobjects/services'; import { Result } from './cicero-commands/result'; import * as i0 from "@angular/core"; export declare class CiceroRendererService { private readonly context; private readonly configService; private readonly error; private readonly mask; constructor(context: ContextService, configService: ConfigService, error: ErrorService, mask: MaskService); protected get keySeparator(): string; private returnResult; renderHome(routeData: PaneRouteData): Promise<Result>; renderObject(routeData: PaneRouteData): Promise<Result>; renderList(routeData: PaneRouteData): Promise<Result>; renderError(message: string): Promise<Result>; private getListDescription; private renderOpenCollection; private renderTransientObject; private renderForm; private renderObjectTitleAndDialogIfOpen; private renderOpenMenu; private renderActionDialog; private renderModifiedProperties; private renderSingleChoice; private renderMultipleChoicesCommaSeparated; renderCollectionNameAndSize(coll: Ro.CollectionMember): string; openCollectionIds(routeData: PaneRouteData): string[]; renderFieldValue(field: Ro.IField, value: Ro.Value, mask: MaskService): string; static ɵfac: i0.ɵɵFactoryDeclaration<CiceroRendererService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<CiceroRendererService>; }