/** * Created by rtr on 22.12.2016. */ import { NumberInput } from '@angular/cdk/coercion'; import { ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { DejaSplitterComponent } from './splitter.component'; import * as i0 from "@angular/core"; /** * Directive representing a panel in a Splitter Component */ export declare class SplitAreaDirective implements OnInit, OnDestroy { private elementRef; private renderer; private split; /** * Order position of the current area */ set order(value: NumberInput); /** * Size in percent of the current area */ set size(value: NumberInput); /** * Min size in percent of the current area */ set minSizePixel(value: NumberInput); private _order; private _size; private _minSizePixel; private eventsLockFct; /** * Constructor */ constructor(elementRef: ElementRef, renderer: Renderer2, split: DejaSplitterComponent); /** * Lifecycle hook that is called after data-bound properties of a directive are initialized. */ ngOnInit(): void; /** * Lock the events */ lockEvents(): void; /** * Unlock the events */ unlockEvents(): void; /** * Set a style for the current area * @param key style key * @param value style value */ setStyle(key: string, value: unknown): void; /** * Lifecycle hook that is called when a directive, pipe or service is destroyed. */ ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }