@obliczeniowo/elementary
Version:
Library made in Angular version 19
23 lines (22 loc) • 925 B
TypeScript
import { ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ActionDirective {
protected ref: ElementRef<HTMLElement>;
protected time: any;
protected dt: number;
protected interval: number;
protected element: HTMLDivElement;
protected rect: DOMRect;
protected offset: {
left: number;
top: number;
};
set message(message: string);
animEnd?: () => void;
duration: number;
clicked(): void;
constructor(ref: ElementRef<HTMLElement>);
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<ActionDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ActionDirective, "[oblAction]", never, { "message": { "alias": "message"; "required": false; }; "animEnd": { "alias": "animEnd"; "required": false; }; "duration": { "alias": "duration"; "required": false; }; }, {}, never, never, false, never>;
}