UNPKG

ng-devui

Version:

DevUI components based on Angular

53 lines (52 loc) 2.61 kB
import { AfterViewInit, ChangeDetectorRef, ElementRef, OnDestroy, OnInit, Renderer2 } from '@angular/core'; import { I18nService } from 'ng-devui/i18n'; import { Subscription } from 'rxjs'; import { ResizeDirective } from './resize.directive'; import { SplitterService } from './splitter.service'; import { SplitterOrientation } from './splitter.types'; import * as i0 from "@angular/core"; export declare class SplitterBarComponent implements OnInit, AfterViewInit, OnDestroy { el: ElementRef; private splitter; private renderer; private resize; private cdr; private cdrSelf; private i18n; index: number; orientation: SplitterOrientation; showCollapseButton: any; collapsePosLeft: string; collapsePosTop: string; _splitBarSize: any; set splitBarSize(size: any); get splitBarSize(): any; disabledBarSize: any; get class(): string; splitterText: any; preTip: any; nextTip: any; subscriptions: Subscription; private stopPropagation; private moveStream; constructor(el: ElementRef, splitter: SplitterService, renderer: Renderer2, resize: ResizeDirective, cdr: ChangeDetectorRef, cdrSelf: ChangeDetectorRef, i18n: I18nService); ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; initialCollapseStatus(): void; collapsePrePane(lockStatus?: any): void; collapseNextPane(lockStatus?: any): void; queryPanes(index: any, nearIndex: any): { pane: import("ng-devui/splitter").SplitterPaneComponent; nearPane: import("ng-devui/splitter").SplitterPaneComponent; }; toggleResize(): void; get prevClass(): string; get nextClass(): string; generateClass(classes: any): string; generateCollapseClass(pane: any, nearPane: any, showIcon: any): string; hidePrevIsCovered(): void; hideNextIsCovered(): void; static ɵfac: i0.ɵɵFactoryDeclaration<SplitterBarComponent, [null, null, null, { host: true; }, { skipSelf: true; }, null, null]>; static ɵcmp: i0.ɵɵComponentDeclaration<SplitterBarComponent, "d-splitter-bar", never, { "index": { "alias": "index"; "required": false; }; "orientation": { "alias": "orientation"; "required": false; }; "showCollapseButton": { "alias": "showCollapseButton"; "required": false; }; "collapsePosLeft": { "alias": "collapsePosLeft"; "required": false; }; "collapsePosTop": { "alias": "collapsePosTop"; "required": false; }; "splitBarSize": { "alias": "splitBarSize"; "required": false; }; "disabledBarSize": { "alias": "disabledBarSize"; "required": false; }; }, {}, never, never, false, never>; }