ngx-input-eip
Version:
Lightweight edit in place text editor.
24 lines (23 loc) • 1.01 kB
TypeScript
import { AfterViewInit, ChangeDetectorRef, ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class ResizableTextareaContainerDirective implements AfterViewInit {
private el;
private cd;
private element;
enabled: boolean;
constructor(el: ElementRef, cd: ChangeDetectorRef);
ngAfterViewInit(): void;
get textarea(): HTMLTextAreaElement | undefined;
get container(): HTMLDivElement;
get style(): any;
get diff(): number;
private readonly defaultHeight;
set height(v: number | string | undefined);
get height(): number | undefined;
private init;
private containsText;
private setInitialHeight;
private updateHeight;
static ɵfac: i0.ɵɵFactoryDeclaration<ResizableTextareaContainerDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<ResizableTextareaContainerDirective, "[resizableTextareaContainer]", never, { "enabled": "resizableTextareaContainer"; }, {}, never, never, false, never>;
}