UNPKG

ng-devui

Version:

DevUI components based on Angular

31 lines (30 loc) 1.83 kB
import { AfterContentInit, ChangeDetectorRef, ElementRef, OnChanges, OnDestroy, QueryList, SimpleChanges } from '@angular/core'; import { Subscription } from 'rxjs'; import { SplitterBarComponent } from './splitter-bar.component'; import { SplitterPaneComponent } from './splitter-pane.component'; import { SplitterService } from './splitter.service'; import { SplitterOrientation } from './splitter.types'; import * as i0 from "@angular/core"; export declare class SplitterComponent implements OnChanges, AfterContentInit, OnDestroy { private el; private splitter; private cdr; orientation: SplitterOrientation; splitBarSize: string; disabledBarSize: string; showCollapseButton: boolean; collapsePosLeft: string; collapsePosTop: string; get class(): string; panes: QueryList<SplitterPaneComponent>; splitterBars: QueryList<SplitterBarComponent>; paneChangesSubscription: Subscription; constructor(el: ElementRef, splitter: SplitterService, cdr: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; ngAfterContentInit(): void; toggleCollapsed(index?: number): void; ngOnDestroy(): void; reconfigure(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SplitterComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<SplitterComponent, "d-splitter", ["dSplitter"], { "orientation": { "alias": "orientation"; "required": false; }; "splitBarSize": { "alias": "splitBarSize"; "required": false; }; "disabledBarSize": { "alias": "disabledBarSize"; "required": false; }; "showCollapseButton": { "alias": "showCollapseButton"; "required": false; }; "collapsePosLeft": { "alias": "collapsePosLeft"; "required": false; }; "collapsePosTop": { "alias": "collapsePosTop"; "required": false; }; }, {}, ["panes"], ["d-splitter-pane"], false, never>; }