@nakedobjects/gemini
Version:
Single Page Application client for a Naked Objects application.
19 lines (18 loc) • 984 B
TypeScript
import { ClickHandlerService, ErrorService, UrlManagerService } from '@nakedobjects/services';
import { AttachmentViewModel } from '@nakedobjects/view-models';
import * as i0 from "@angular/core";
export declare class AttachmentPropertyComponent {
private readonly error;
private readonly urlManager;
private readonly clickHandlerService;
constructor(error: ErrorService, urlManager: UrlManagerService, clickHandlerService: ClickHandlerService);
private attach;
set attachment(avm: AttachmentViewModel | null);
get attachment(): AttachmentViewModel | null;
title: string;
image?: string;
doAttachmentClick: (right?: boolean) => void;
private setup;
static ɵfac: i0.ɵɵFactoryDeclaration<AttachmentPropertyComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AttachmentPropertyComponent, "nof-attachment-property", never, { "attachment": { "alias": "attachment"; "required": false; }; }, {}, never, never, false, never>;
}