@alauda-fe/common
Version:
Alauda frontend team common codes.
33 lines (32 loc) • 1.16 kB
TypeScript
import { Observable } from 'rxjs';
import { DragRange, MutableOptions } from '../../public-api';
import * as i0 from "@angular/core";
export declare class MosaicComponent {
left: DragRange;
left$: Observable<DragRange>;
right: DragRange;
right$: Observable<DragRange>;
splitLocation: number;
mutableOptions$: Observable<MutableOptions>;
leftInset: {
top: string;
right: string;
bottom: string;
left: string;
};
rightInset: {
top: string;
right: string;
bottom: string;
left: string;
};
splitInset: {
top: string;
right: string;
bottom: string;
left: string;
};
drag(element: HTMLElement, root: HTMLDivElement): void;
static ɵfac: i0.ɵɵFactoryDeclaration<MosaicComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<MosaicComponent, "acl-mosaic", never, { "left": { "alias": "left"; "required": false; }; "right": { "alias": "right"; "required": false; }; "splitLocation": { "alias": "splitLocation"; "required": false; }; }, {}, never, ["[aclMosaicLeft]", "[aclMosaicRight]"], false, never>;
}