@davvidess/angular-split
Version:
Angular UI library to split views and allow dragging to resize areas using CSS flexbox layout.
99 lines • 4.62 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @record
*/
export function IPoint() { }
if (false) {
/** @type {?} */
IPoint.prototype.x;
/** @type {?} */
IPoint.prototype.y;
}
/**
* @record
*/
export function IArea() { }
if (false) {
/** @type {?} */
IArea.prototype.component;
/** @type {?} */
IArea.prototype.order;
/** @type {?} */
IArea.prototype.size;
/** @type {?} */
IArea.prototype.minSize;
/** @type {?} */
IArea.prototype.maxSize;
}
/**
* @record
*/
export function ISplitSnapshot() { }
if (false) {
/** @type {?} */
ISplitSnapshot.prototype.gutterNum;
/** @type {?} */
ISplitSnapshot.prototype.allAreasSizePixel;
/** @type {?} */
ISplitSnapshot.prototype.allInvolvedAreasSizePercent;
/** @type {?} */
ISplitSnapshot.prototype.lastSteppedOffset;
/** @type {?} */
ISplitSnapshot.prototype.areasBeforeGutter;
/** @type {?} */
ISplitSnapshot.prototype.areasAfterGutter;
}
/**
* @record
*/
export function IAreaSnapshot() { }
if (false) {
/** @type {?} */
IAreaSnapshot.prototype.area;
/** @type {?} */
IAreaSnapshot.prototype.sizePixelAtStart;
/** @type {?} */
IAreaSnapshot.prototype.sizePercentAtStart;
}
/**
* @record
*/
export function ISplitSideAbsorptionCapacity() { }
if (false) {
/** @type {?} */
ISplitSideAbsorptionCapacity.prototype.remain;
/** @type {?} */
ISplitSideAbsorptionCapacity.prototype.list;
}
/**
* @record
*/
export function IAreaAbsorptionCapacity() { }
if (false) {
/** @type {?} */
IAreaAbsorptionCapacity.prototype.areaSnapshot;
/** @type {?} */
IAreaAbsorptionCapacity.prototype.pixelAbsorb;
/** @type {?} */
IAreaAbsorptionCapacity.prototype.percentAfterAbsorption;
/** @type {?} */
IAreaAbsorptionCapacity.prototype.pixelRemain;
}
/**
* @record
*/
export function IOutputData() { }
if (false) {
/** @type {?} */
IOutputData.prototype.gutterNum;
/** @type {?} */
IOutputData.prototype.sizes;
}
/**
* @record
*/
export function IOutputAreaSizes() { }
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhdnZpZGVzcy9hbmd1bGFyLXNwbGl0LyIsInNvdXJjZXMiOlsibGliL2ludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBRUEsNEJBR0M7OztJQUZDLG1CQUFTOztJQUNULG1CQUFTOzs7OztBQUdYLDJCQU1DOzs7SUFMQywwQkFBNkI7O0lBQzdCLHNCQUFhOztJQUNiLHFCQUFtQjs7SUFDbkIsd0JBQXNCOztJQUN0Qix3QkFBc0I7Ozs7O0FBS3hCLG9DQU9DOzs7SUFOQyxtQ0FBaUI7O0lBQ2pCLDJDQUF5Qjs7SUFDekIscURBQW1DOztJQUNuQywyQ0FBeUI7O0lBQ3pCLDJDQUF1Qzs7SUFDdkMsMENBQXNDOzs7OztBQUd4QyxtQ0FJQzs7O0lBSEMsNkJBQVc7O0lBQ1gseUNBQXdCOztJQUN4QiwyQ0FBMEI7Ozs7O0FBSzVCLGtEQUdDOzs7SUFGQyw4Q0FBYzs7SUFDZCw0Q0FBb0M7Ozs7O0FBR3RDLDZDQUtDOzs7SUFKQywrQ0FBMkI7O0lBQzNCLDhDQUFtQjs7SUFDbkIseURBQThCOztJQUM5Qiw4Q0FBbUI7Ozs7O0FBS3JCLGlDQUdDOzs7SUFGQyxnQ0FBaUI7O0lBQ2pCLDRCQUF1Qjs7Ozs7QUFHekIsc0NBQWdFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU3BsaXRBcmVhRGlyZWN0aXZlIH0gZnJvbSAnLi9kaXJlY3RpdmUvc3BsaXRBcmVhLmRpcmVjdGl2ZSdcblxuZXhwb3J0IGludGVyZmFjZSBJUG9pbnQge1xuICB4OiBudW1iZXJcbiAgeTogbnVtYmVyXG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSUFyZWEge1xuICBjb21wb25lbnQ6IFNwbGl0QXJlYURpcmVjdGl2ZVxuICBvcmRlcjogbnVtYmVyXG4gIHNpemU6IG51bWJlciB8IG51bGxcbiAgbWluU2l6ZTogbnVtYmVyIHwgbnVsbFxuICBtYXhTaXplOiBudW1iZXIgfCBudWxsXG59XG5cbi8vIENSRUFURUQgT04gRFJBRyBTVEFSVFxuXG5leHBvcnQgaW50ZXJmYWNlIElTcGxpdFNuYXBzaG90IHtcbiAgZ3V0dGVyTnVtOiBudW1iZXJcbiAgYWxsQXJlYXNTaXplUGl4ZWw6IG51bWJlclxuICBhbGxJbnZvbHZlZEFyZWFzU2l6ZVBlcmNlbnQ6IG51bWJlclxuICBsYXN0U3RlcHBlZE9mZnNldDogbnVtYmVyXG4gIGFyZWFzQmVmb3JlR3V0dGVyOiBBcnJheTxJQXJlYVNuYXBzaG90PlxuICBhcmVhc0FmdGVyR3V0dGVyOiBBcnJheTxJQXJlYVNuYXBzaG90PlxufVxuXG5leHBvcnQgaW50ZXJmYWNlIElBcmVhU25hcHNob3Qge1xuICBhcmVhOiBJQXJlYVxuICBzaXplUGl4ZWxBdFN0YXJ0OiBudW1iZXJcbiAgc2l6ZVBlcmNlbnRBdFN0YXJ0OiBudW1iZXJcbn1cblxuLy8gQ1JFQVRFRCBPTiBEUkFHIFBST0dSRVNTXG5cbmV4cG9ydCBpbnRlcmZhY2UgSVNwbGl0U2lkZUFic29ycHRpb25DYXBhY2l0eSB7XG4gIHJlbWFpbjogbnVtYmVyXG4gIGxpc3Q6IEFycmF5PElBcmVhQWJzb3JwdGlvbkNhcGFjaXR5PlxufVxuXG5leHBvcnQgaW50ZXJmYWNlIElBcmVhQWJzb3JwdGlvbkNhcGFjaXR5IHtcbiAgYXJlYVNuYXBzaG90OiBJQXJlYVNuYXBzaG90XG4gIHBpeGVsQWJzb3JiOiBudW1iZXJcbiAgcGVyY2VudEFmdGVyQWJzb3JwdGlvbjogbnVtYmVyXG4gIHBpeGVsUmVtYWluOiBudW1iZXJcbn1cblxuLy8gQ1JFQVRFRCBUTyBTRU5EIE9VVFNJREVcblxuZXhwb3J0IGludGVyZmFjZSBJT3V0cHV0RGF0YSB7XG4gIGd1dHRlck51bTogbnVtYmVyXG4gIHNpemVzOiBJT3V0cHV0QXJlYVNpemVzXG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSU91dHB1dEFyZWFTaXplcyBleHRlbmRzIEFycmF5PG51bWJlciB8ICcqJz4ge31cbiJdfQ==