@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
21 lines (20 loc) • 873 B
TypeScript
import { QueryList, OnChanges, AfterContentInit, SimpleChanges, ElementRef, OnDestroy } from '@angular/core';
import { SplitterPaneComponent } from './splitter-pane.component';
import { SplitterOrientation } from './splitter.types';
import { SplitterService } from './splitter.service';
import { Subscription } from 'rxjs';
export declare class SplitterComponent implements OnChanges, AfterContentInit, OnDestroy {
private el;
private splitter;
orientation: SplitterOrientation;
splitBarSize: string;
disabledBarSize: string;
readonly class: string;
panes: QueryList<SplitterPaneComponent>;
paneChangesSubscription: Subscription;
constructor(el: ElementRef, splitter: SplitterService);
ngOnChanges(changes: SimpleChanges): void;
ngAfterContentInit(): void;
ngOnDestroy(): void;
reconfigure(): void;
}