Skip to content

Commit d148e17

Browse files
committed
add observable import
1 parent bf1d42d commit d148e17

21 files changed

Lines changed: 662 additions & 0 deletions

dist/angularSplit.module.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export declare class AngularSplitModule {
2+
}

dist/angularSplit.module.js

Lines changed: 30 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/angularSplit.module.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[{"__symbolic":"module","version":3,"metadata":{"AngularSplitModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[{"__symbolic":"reference","module":"./split.component","name":"SplitComponent"},{"__symbolic":"reference","module":"./splitArea.directive","name":"SplitAreaDirective"},{"__symbolic":"reference","module":"./splitGutter.directive","name":"SplitGutterDirective"}],"exports":[{"__symbolic":"reference","module":"./split.component","name":"SplitComponent"},{"__symbolic":"reference","module":"./splitArea.directive","name":"SplitAreaDirective"},{"__symbolic":"reference","module":"./splitGutter.directive","name":"SplitGutterDirective"}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"AngularSplitModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"}],"declarations":[{"__symbolic":"reference","module":"./split.component","name":"SplitComponent"},{"__symbolic":"reference","module":"./splitArea.directive","name":"SplitAreaDirective"},{"__symbolic":"reference","module":"./splitGutter.directive","name":"SplitGutterDirective"}],"exports":[{"__symbolic":"reference","module":"./split.component","name":"SplitComponent"},{"__symbolic":"reference","module":"./splitArea.directive","name":"SplitAreaDirective"},{"__symbolic":"reference","module":"./splitGutter.directive","name":"SplitGutterDirective"}]}]}]}}}]

dist/index.d.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
export { AngularSplitModule } from './angularSplit.module';
2+
export { SplitComponent } from './split.component';
3+
export { SplitAreaDirective } from './splitArea.directive';
4+
export { SplitGutterDirective } from './splitGutter.directive';

dist/index.js

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.metadata.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[{"__symbolic":"module","version":3,"metadata":{},"exports":[{"from":"./angularSplit.module","export":["AngularSplitModule"]},{"from":"./split.component","export":["SplitComponent"]},{"from":"./splitArea.directive","export":["SplitAreaDirective"]},{"from":"./splitGutter.directive","export":["SplitGutterDirective"]}]},{"__symbolic":"module","version":1,"metadata":{},"exports":[{"from":"./angularSplit.module","export":["AngularSplitModule"]},{"from":"./split.component","export":["SplitComponent"]},{"from":"./splitArea.directive","export":["SplitAreaDirective"]},{"from":"./splitGutter.directive","export":["SplitGutterDirective"]}]}]

dist/split.component.d.ts

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
import { ChangeDetectorRef, ElementRef, SimpleChanges, EventEmitter, Renderer, OnDestroy, OnChanges } from '@angular/core';
2+
import { Observable } from 'rxjs/Observable';
3+
import { Subject } from 'rxjs/Subject';
4+
import 'rxjs/add/operator/debounceTime';
5+
import { SplitAreaDirective } from './splitArea.directive';
6+
export interface IAreaData {
7+
component: SplitAreaDirective;
8+
sizeUser: number | null;
9+
size: number;
10+
orderUser: number | null;
11+
order: number;
12+
minPixel: number;
13+
}
14+
export declare class SplitComponent implements OnChanges, OnDestroy {
15+
private cdRef;
16+
private elementRef;
17+
private renderer;
18+
direction: string;
19+
width: number;
20+
height: number;
21+
gutterSize: number;
22+
disabled: boolean;
23+
visibleTransition: boolean;
24+
dragStart: EventEmitter<number[]>;
25+
dragProgress: EventEmitter<number[]>;
26+
dragEnd: EventEmitter<number[]>;
27+
visibleTransitionEndInternal: Subject<number[]>;
28+
visibleTransitionEnd: Observable<number[]>;
29+
readonly styleFlexDirection: boolean;
30+
readonly styleFlexDirectionStyle: string;
31+
readonly dragging: boolean;
32+
readonly styleWidth: string;
33+
readonly styleHeight: string;
34+
private readonly visibleAreas;
35+
private readonly nbGutters;
36+
areas: Array<IAreaData>;
37+
private minPercent;
38+
private isDragging;
39+
private containerSize;
40+
private areaASize;
41+
private areaBSize;
42+
private eventsDragFct;
43+
constructor(cdRef: ChangeDetectorRef, elementRef: ElementRef, renderer: Renderer);
44+
ngOnChanges(changes: SimpleChanges): void;
45+
addArea(component: SplitAreaDirective, orderUser: number | null, sizeUser: number | null, minPixel: number): void;
46+
updateArea(component: SplitAreaDirective, orderUser: number | null, sizeUser: number | null, minPixel: number): void;
47+
removeArea(area: SplitAreaDirective): void;
48+
hideArea(area: SplitAreaDirective): void;
49+
showArea(area: SplitAreaDirective): void;
50+
isLastVisibleArea(area: IAreaData): boolean;
51+
private refresh();
52+
private refreshStyleSizes();
53+
startDragging(startEvent: MouseEvent | TouchEvent, gutterOrder: number): void;
54+
private dragEvent(event, start, areaA, areaB);
55+
private drag(start, end, areaA, areaB);
56+
private stopDragging();
57+
notify(type: string): void;
58+
ngOnDestroy(): void;
59+
}

0 commit comments

Comments
 (0)