@hug/ngx-splitter
Version:
HUG Angular - splitter component
34 lines (33 loc) • 1.27 kB
TypeScript
/**
* Created by rtr on 22.12.2016.
*/
import { NumberInput } from '@angular/cdk/coercion';
import { ElementRef } from '@angular/core';
import { NgxSplitterDirection } from './splitter-direction-type';
import * as i0 from "@angular/core";
/**
* Directive representing a panel in a Splitter Component
*/
export declare class NgxSplitAreaDirective {
private elementRef;
order?: number;
protected _size: number | null;
direction: NgxSplitterDirection;
/**
* Size in percent of the current area
*/
set size(value: NumberInput);
get size(): number | undefined;
get sizeinPixels(): number;
/**
* Min size in percent of the current area
*/
set minSizePixel(value: NumberInput);
get minSizePixel(): number;
protected get minWidth(): number | undefined;
protected get minHeight(): number | undefined;
private _minSizePixel;
constructor(elementRef: ElementRef<HTMLElement>);
static ɵfac: i0.ɵɵFactoryDeclaration<NgxSplitAreaDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<NgxSplitAreaDirective, "ngx-split-area", never, { "size": { "alias": "size"; "required": false; }; "minSizePixel": { "alias": "minSizePixel"; "required": false; }; }, {}, never, never, true, never>;
}