@nakedobjects/gemini
Version:
Single Page Application client for a Naked Objects application.
24 lines (23 loc) • 977 B
TypeScript
import { ElementRef, EventEmitter, OnDestroy, OnInit } from '@angular/core';
import { BehaviorSubject } from 'rxjs';
import * as i0 from "@angular/core";
export declare class ClearDirective implements OnInit, OnDestroy {
private readonly el;
private readonly nativeEl;
constructor(el: ElementRef);
subject: BehaviorSubject<unknown>;
clear: EventEmitter<any>;
private sub?;
ngOnInit(): void;
onChange(): void;
onMouseMove(event: MouseEvent): void;
onClick(event: KeyboardEvent): void;
click(event: KeyboardEvent): void;
touchstart(event: KeyboardEvent): void;
mousemove(event: MouseEvent): void;
input(): void;
change(): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ClearDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ClearDirective, "[nofClear]", never, { "subject": { "alias": "nofClear"; "required": false; }; }, { "clear": "clear"; }, never, never, false, never>;
}