UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

31 lines (30 loc) 1.14 kB
import { ElementRef, OnInit, Renderer2, OnDestroy } from '@angular/core'; import { Subscription } from 'rxjs'; import { ResizeDirective } from './resize.directive'; import { SplitterService } from './splitter.service'; import { SplitterOrientation } from './splitter.types'; export declare class SplitterBarComponent implements OnInit, OnDestroy { private el; private splitter; private renderer; private resize; index: number; orientation: SplitterOrientation; _splitBarSize: any; splitBarSize: any; disabledBarSize: any; readonly class: string; subscriptions: Subscription; private stopPropagation; private moveStream; constructor(el: ElementRef, splitter: SplitterService, renderer: Renderer2, resize: ResizeDirective); ngOnInit(): void; collapsePrePane(): void; collapseNextPane(): void; toggleResize(paneIndex: any): void; readonly prevClass: string; readonly nextClass: string; generateClass(classes: any): string; generateCollapseClass(pane: any, nearPane: any, showIcon: any): string; ngOnDestroy(): void; }