UNPKG

nakedobjects.spa

Version:

Single Page Application client for a Naked Objects application.

29 lines (28 loc) 1.36 kB
import { Router } from '@angular/router'; import { ErrorService } from '../error.service'; import { ContextService } from '../context.service'; import { PropertyViewModel } from '../view-models/property-view-model'; import { AttachmentViewModel } from '../view-models/attachment-view-model'; export declare class ViewPropertyComponent { private readonly router; private readonly error; private readonly context; constructor(router: Router, error: ErrorService, context: ContextService); property: PropertyViewModel; onEnter(event: KeyboardEvent): void; onEnter1(event: KeyboardEvent): void; readonly title: string; readonly propertyType: "scalar" | "ref"; readonly propertyRefType: "null" | "navigable" | "notNavigable"; readonly propertyReturnType: string; readonly formattedValue: string; readonly value: string | number | boolean | Date | null; readonly format: "string" | "time" | "blob" | "date-time" | "date" | "utc-millisec" | "big-integer" | "big-decimal" | "clob" | "decimal" | "int" | null; readonly isBlob: boolean; readonly isMultiline: boolean; readonly multilineHeight: string; readonly color: string; readonly attachment: AttachmentViewModel | null; doClick: (right?: boolean | undefined) => void; copy(event: KeyboardEvent): void; }