@uex/web-extensions
Version:
Uex extensions for Angular 6+ web projects
390 lines • 22.6 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/modules/table/table.interface.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @record
*/
export function TableSettings() { }
if (false) {
/** @type {?|undefined} */
TableSettings.prototype.id;
/** @type {?|undefined} */
TableSettings.prototype.cache;
/** @type {?|undefined} */
TableSettings.prototype.loading;
/** @type {?} */
TableSettings.prototype.columns;
/** @type {?|undefined} */
TableSettings.prototype.data;
/** @type {?|undefined} */
TableSettings.prototype.sort;
/** @type {?|undefined} */
TableSettings.prototype.filter;
/** @type {?|undefined} */
TableSettings.prototype.pagination;
/** @type {?|undefined} */
TableSettings.prototype.totals;
/** @type {?|undefined} */
TableSettings.prototype.group;
/** @type {?|undefined} */
TableSettings.prototype.remote;
/** @type {?|undefined} */
TableSettings.prototype.selectable;
/** @type {?|undefined} */
TableSettings.prototype.clickable;
/** @type {?|undefined} */
TableSettings.prototype.row_class;
/** @type {?|undefined} */
TableSettings.prototype.row_style;
/** @type {?|undefined} */
TableSettings.prototype.empty_text;
/** @type {?|undefined} */
TableSettings.prototype.action_text;
}
/**
* @record
*/
export function TableCache() { }
if (false) {
/** @type {?|undefined} */
TableCache.prototype.sort;
/** @type {?|undefined} */
TableCache.prototype.filter;
/** @type {?|undefined} */
TableCache.prototype.pagination;
}
/**
* @record
*/
export function TableColumnData() { }
if (false) {
/** @type {?|undefined} */
TableColumnData.prototype.header;
/** @type {?|undefined} */
TableColumnData.prototype.accessor;
/** @type {?|undefined} */
TableColumnData.prototype.sortable;
/** @type {?|undefined} */
TableColumnData.prototype.numeric;
/** @type {?|undefined} */
TableColumnData.prototype.truncate;
/** @type {?|undefined} */
TableColumnData.prototype.html;
/** @type {?|undefined} */
TableColumnData.prototype.width;
/** @type {?|undefined} */
TableColumnData.prototype.format;
/** @type {?|undefined} */
TableColumnData.prototype.title;
/** @type {?|undefined} */
TableColumnData.prototype.buttons;
/** @type {?|undefined} */
TableColumnData.prototype.input;
/** @type {?|undefined} */
TableColumnData.prototype.link;
/** @type {?|undefined} */
TableColumnData.prototype.selectable;
}
/**
* @record
*/
export function TableColumnHeader() { }
if (false) {
/** @type {?|undefined} */
TableColumnHeader.prototype.label;
/** @type {?|undefined} */
TableColumnHeader.prototype.title;
}
/**
* @record
*/
export function TableColumnLink() { }
if (false) {
/** @type {?|undefined} */
TableColumnLink.prototype.url;
/** @type {?|undefined} */
TableColumnLink.prototype.target;
/** @type {?|undefined} */
TableColumnLink.prototype.action;
}
/**
* @record
*/
export function TableActionData() { }
if (false) {
/** @type {?} */
TableActionData.prototype.label;
/** @type {?} */
TableActionData.prototype.icon;
/** @type {?|undefined} */
TableActionData.prototype.title;
/** @type {?|undefined} */
TableActionData.prototype.visible;
/** @type {?|undefined} */
TableActionData.prototype.disabled;
/** @type {?} */
TableActionData.prototype.action;
}
/**
* @record
*/
export function TableButtonBasicData() { }
if (false) {
/** @type {?|undefined} */
TableButtonBasicData.prototype.type;
/** @type {?|undefined} */
TableButtonBasicData.prototype.label;
/** @type {?|undefined} */
TableButtonBasicData.prototype.title;
/** @type {?|undefined} */
TableButtonBasicData.prototype.mode;
/** @type {?|undefined} */
TableButtonBasicData.prototype.size;
/** @type {?|undefined} */
TableButtonBasicData.prototype.color;
/** @type {?|undefined} */
TableButtonBasicData.prototype.icon;
/** @type {?|undefined} */
TableButtonBasicData.prototype.icon_mode;
/** @type {?|undefined} */
TableButtonBasicData.prototype.visible;
/** @type {?|undefined} */
TableButtonBasicData.prototype.disabled;
/** @type {?} */
TableButtonBasicData.prototype.action;
}
/**
* @record
*/
export function TableButtonDropdownData() { }
if (false) {
/** @type {?} */
TableButtonDropdownData.prototype.type;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.label;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.title;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.mode;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.size;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.color;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.icon;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.icon_mode;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.list;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.visible;
/** @type {?|undefined} */
TableButtonDropdownData.prototype.disabled;
}
/**
* @record
*/
export function TableColumnInputSchemaEvent() { }
if (false) {
/** @type {?} */
TableColumnInputSchemaEvent.prototype.table_row;
/** @type {?} */
TableColumnInputSchemaEvent.prototype.table_item;
/** @type {?} */
TableColumnInputSchemaEvent.prototype.data;
}
/**
* @record
*/
export function TableItemObject() { }
/**
* @record
*/
export function TableSort() { }
if (false) {
/** @type {?|undefined} */
TableSort.prototype.manual;
/** @type {?|undefined} */
TableSort.prototype.direction;
/** @type {?|undefined} */
TableSort.prototype.accessor;
/** @type {?|undefined} */
TableSort.prototype.icon;
}
/**
* @record
*/
export function TableFilter() { }
/**
* @record
*/
export function TablePagination() { }
if (false) {
/** @type {?|undefined} */
TablePagination.prototype.disabled;
/** @type {?|undefined} */
TablePagination.prototype.manual;
/** @type {?|undefined} */
TablePagination.prototype.number;
/** @type {?|undefined} */
TablePagination.prototype.last;
/** @type {?|undefined} */
TablePagination.prototype.next;
/** @type {?|undefined} */
TablePagination.prototype.previous;
/** @type {?|undefined} */
TablePagination.prototype.count;
/** @type {?|undefined} */
TablePagination.prototype.size;
}
/**
* @record
*/
export function TableGroupTotal() { }
if (false) {
/** @type {?} */
TableGroupTotal.prototype.label;
/** @type {?} */
TableGroupTotal.prototype.title;
/** @type {?} */
TableGroupTotal.prototype.html;
/** @type {?} */
TableGroupTotal.prototype.colspan;
/** @type {?} */
TableGroupTotal.prototype.numeric;
}
/**
* @record
*/
export function TableGroupTotalData() { }
if (false) {
/** @type {?} */
TableGroupTotalData.prototype.accessor;
/** @type {?|undefined} */
TableGroupTotalData.prototype.html;
/** @type {?|undefined} */
TableGroupTotalData.prototype.colspan;
/** @type {?|undefined} */
TableGroupTotalData.prototype.numeric;
/** @type {?|undefined} */
TableGroupTotalData.prototype.format;
/** @type {?|undefined} */
TableGroupTotalData.prototype.title;
}
/**
* @record
*/
export function TableTotal() { }
if (false) {
/** @type {?} */
TableTotal.prototype.label;
/** @type {?} */
TableTotal.prototype.title;
/** @type {?} */
TableTotal.prototype.html;
/** @type {?} */
TableTotal.prototype.colspan;
/** @type {?} */
TableTotal.prototype.numeric;
}
/**
* @record
*/
export function TableTotalData() { }
if (false) {
/** @type {?} */
TableTotalData.prototype.accessor;
/** @type {?|undefined} */
TableTotalData.prototype.html;
/** @type {?|undefined} */
TableTotalData.prototype.colspan;
/** @type {?|undefined} */
TableTotalData.prototype.numeric;
/** @type {?|undefined} */
TableTotalData.prototype.title;
/** @type {?|undefined} */
TableTotalData.prototype.format;
}
/**
* @record
*/
export function TableGroupData() { }
if (false) {
/** @type {?|undefined} */
TableGroupData.prototype.format;
/** @type {?} */
TableGroupData.prototype.accessor;
/** @type {?|undefined} */
TableGroupData.prototype.title;
/** @type {?|undefined} */
TableGroupData.prototype.button;
/** @type {?|undefined} */
TableGroupData.prototype.totals;
/** @type {?|undefined} */
TableGroupData.prototype.show_count;
/** @type {?|undefined} */
TableGroupData.prototype.default_label;
/** @type {?|undefined} */
TableGroupData.prototype.collapsible;
}
/**
* @record
*/
export function TableRemoteData() { }
if (false) {
/** @type {?|undefined} */
TableRemoteData.prototype.initial_loading;
/** @type {?|undefined} */
TableRemoteData.prototype.model;
/** @type {?|undefined} */
TableRemoteData.prototype.params;
/** @type {?|undefined} */
TableRemoteData.prototype.onChange;
}
/**
* @record
*/
export function TableRemoteModel() { }
if (false) {
/** @type {?} */
TableRemoteModel.prototype.method;
/** @type {?} */
TableRemoteModel.prototype.accessor;
}
/**
* @record
*/
export function TableRemoteParams() { }
/**
* @record
*/
export function TableRemoteFilter() { }
/**
* @record
*/
export function TableRemotePagination() { }
/**
* @record
*/
export function TableRowEvent() { }
if (false) {
/** @type {?} */
TableRowEvent.prototype.table_row;
/** @type {?} */
TableRowEvent.prototype.data;
}
/**
* @record
*/
export function TableDefaultEvent() { }
if (false) {
/** @type {?|undefined} */
TableDefaultEvent.prototype.table_row;
/** @type {?|undefined} */
TableDefaultEvent.prototype.table_item;
/** @type {?} */
TableDefaultEvent.prototype.data;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFibGUuaW50ZXJmYWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHVleC93ZWItZXh0ZW5zaW9ucy8iLCJzb3VyY2VzIjpbImxpYi9tb2R1bGVzL3RhYmxlL3RhYmxlLmludGVyZmFjZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQVNBLG1DQWtCQzs7O0lBakJDLDJCQUFZOztJQUNaLDhCQUFnQjs7SUFDaEIsZ0NBQWtCOztJQUNsQixnQ0FBdUM7O0lBQ3ZDLDZCQUFrQjs7SUFDbEIsNkJBQWlCOztJQUNqQiwrQkFBcUI7O0lBQ3JCLG1DQUE2Qjs7SUFDN0IsK0JBQStCOztJQUMvQiw4QkFBdUI7O0lBQ3ZCLCtCQUF5Qjs7SUFDekIsbUNBQWtEOztJQUNsRCxrQ0FBZ0Q7O0lBQ2hELGtDQUE4Qzs7SUFDOUMsa0NBQTJDOztJQUMzQyxtQ0FBb0I7O0lBQ3BCLG9DQUFxQjs7Ozs7QUFHdkIsZ0NBSUM7OztJQUhDLDBCQUFpQjs7SUFDakIsNEJBQXFCOztJQUNyQixnQ0FBNkI7Ozs7O0FBRy9CLHFDQWNDOzs7SUFiQyxpQ0FBMkI7O0lBQzNCLG1DQUFrQjs7SUFDbEIsbUNBQW1COztJQUNuQixrQ0FBa0I7O0lBQ2xCLG1DQUFtQjs7SUFDbkIsK0JBQWU7O0lBQ2YsZ0NBQWU7O0lBQ2YsaUNBQThCOztJQUM5QixnQ0FBNkI7O0lBQzdCLGtDQUFpQzs7SUFDakMsZ0NBQTZCOztJQUM3QiwrQkFBdUI7O0lBQ3ZCLHFDQUFxQjs7Ozs7QUFHdkIsdUNBR0M7OztJQUZDLGtDQUFxQzs7SUFDckMsa0NBQXFDOzs7OztBQUd2QyxxQ0FJQzs7O0lBSEMsOEJBQW9DOztJQUNwQyxpQ0FBZ0I7O0lBQ2hCLGlDQUFpQzs7Ozs7QUFLbkMscUNBT0M7OztJQU5DLGdDQUFjOztJQUNkLCtCQUFhOztJQUNiLGdDQUFlOztJQUNmLGtDQUF5Qzs7SUFDekMsbUNBQTBDOztJQUMxQyxpQ0FBMkM7Ozs7O0FBRzdDLDBDQVlDOzs7SUFYQyxvQ0FBZ0I7O0lBQ2hCLHFDQUFxQzs7SUFDckMscUNBQXFDOztJQUNyQyxvQ0FBa0I7O0lBQ2xCLG9DQUFrQjs7SUFDbEIscUNBQWU7O0lBQ2Ysb0NBQWM7O0lBQ2QseUNBQW1COztJQUNuQix1Q0FBeUM7O0lBQ3pDLHdDQUEwQzs7SUFDMUMsc0NBQTBDOzs7OztBQUc1Qyw2Q0FZQzs7O0lBWEMsdUNBQWlCOztJQUNqQix3Q0FBcUM7O0lBQ3JDLHdDQUFxQzs7SUFDckMsdUNBQWtCOztJQUNsQix1Q0FBa0I7O0lBQ2xCLHdDQUFlOztJQUNmLHVDQUFjOztJQUNkLDRDQUFtQjs7SUFDbkIsdUNBQW1DOztJQUNuQywwQ0FBeUM7O0lBQ3pDLDJDQUEwQzs7Ozs7QUFLNUMsaURBSUM7OztJQUhDLGdEQUFvQjs7SUFDcEIsaURBQXNCOztJQUN0QiwyQ0FBVTs7Ozs7QUFLWixxQ0FFQzs7OztBQUVELCtCQUtDOzs7SUFKQywyQkFBaUI7O0lBQ2pCLDhCQUEyQjs7SUFDM0IsNkJBQWtCOztJQUNsQix5QkFBYzs7Ozs7QUFHaEIsaUNBRUM7Ozs7QUFFRCxxQ0FTQzs7O0lBUkMsbUNBQW1COztJQUNuQixpQ0FBaUI7O0lBQ2pCLGlDQUFnQjs7SUFDaEIsK0JBQWM7O0lBQ2QsK0JBQWM7O0lBQ2QsbUNBQWtCOztJQUNsQixnQ0FBZTs7SUFDZiwrQkFBMkI7Ozs7O0FBSzdCLHFDQU1DOzs7SUFMQyxnQ0FBYzs7SUFDZCxnQ0FBYzs7SUFDZCwrQkFBYzs7SUFDZCxrQ0FBZ0I7O0lBQ2hCLGtDQUFpQjs7Ozs7QUFHbkIseUNBZUM7OztJQWRDLHVDQUFpQjs7SUFDakIsbUNBQWU7O0lBQ2Ysc0NBQWlCOztJQUNqQixzQ0FBa0I7O0lBQ2xCLHFDQUlZOztJQUNaLG9DQUlZOzs7OztBQUdkLGdDQU1DOzs7SUFMQywyQkFBYzs7SUFDZCwyQkFBYzs7SUFDZCwwQkFBYzs7SUFDZCw2QkFBZ0I7O0lBQ2hCLDZCQUFpQjs7Ozs7QUFHbkIsb0NBYUM7OztJQVpDLGtDQUFpQjs7SUFDakIsOEJBQWU7O0lBQ2YsaUNBQWlCOztJQUNqQixpQ0FBa0I7O0lBQ2xCLCtCQUdZOztJQUNaLGdDQUdZOzs7OztBQUdkLG9DQVNDOzs7SUFSQyxnQ0FBNkI7O0lBQzdCLGtDQUFpQjs7SUFDakIsK0JBQTRCOztJQUM1QixnQ0FBeUI7O0lBQ3pCLGdDQUFvQzs7SUFDcEMsb0NBQXFCOztJQUNyQix1Q0FBdUI7O0lBQ3ZCLHFDQUFzQjs7Ozs7QUFReEIscUNBS0M7OztJQUpDLDBDQUEwQjs7SUFDMUIsZ0NBQXlCOztJQUN6QixpQ0FBMkI7O0lBQzNCLG1DQUErQjs7Ozs7QUFHakMsc0NBR0M7OztJQUZDLGtDQUFpQjs7SUFDakIsb0NBQWlCOzs7OztBQUtuQix1Q0FFQzs7OztBQUVELHVDQUF5RDs7OztBQUV6RCwyQ0FBaUU7Ozs7QUFFakUsbUNBR0M7OztJQUZDLGtDQUFvQjs7SUFDcEIsNkJBQVU7Ozs7O0FBR1osdUNBSUM7OztJQUhDLHNDQUFxQjs7SUFDckIsdUNBQXVCOztJQUN2QixpQ0FBdUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUYWJsZUdyb3VwIH0gZnJvbSBcIi4vY2xhc3Nlcy9ncm91cFwiO1xyXG5pbXBvcnQgeyBUYWJsZVJvdyB9IGZyb20gXCIuL2NsYXNzZXMvcm93XCI7XHJcbmltcG9ydCB7IFRhYmxlSXRlbSB9IGZyb20gXCIuL2NsYXNzZXMvaXRlbVwiO1xyXG5cclxuaW1wb3J0IHsgRm9ybVNjaGVtYURhdGEsIEZvcm1TY2hlbWFFdmVudCB9IGZyb20gXCIuLi9mb3JtL2Zvcm0uaW50ZXJmYWNlXCI7XHJcblxyXG5pbXBvcnQgeyBSZXNvdXJjZSwgUmVzb3VyY2VSZXNwb25zZSB9IGZyb20gXCIuLi9nZW5lcmljL2Jhc2UvbW9kZWxcIjtcclxuaW1wb3J0IHsgQnV0dG9uTW9kZSwgQnV0dG9uU2l6ZSB9IGZyb20gXCIuLi9idXR0b24vYnV0dG9uLmNvbXBvbmVudFwiO1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBUYWJsZVNldHRpbmdzIHtcclxuICBpZD86IHN0cmluZztcclxuICBjYWNoZT86IGJvb2xlYW47XHJcbiAgbG9hZGluZz86IGJvb2xlYW47XHJcbiAgY29sdW1uczogQXJyYXk8VGFibGVDb2x1bW5EYXRhIHwgbnVsbD47XHJcbiAgZGF0YT86IEFycmF5PGFueT47XHJcbiAgc29ydD86IFRhYmxlU29ydDtcclxuICBmaWx0ZXI/OiBUYWJsZUZpbHRlcjtcclxuICBwYWdpbmF0aW9uPzogVGFibGVQYWdpbmF0aW9uO1xyXG4gIHRvdGFscz86IEFycmF5PFRhYmxlVG90YWxEYXRhPjtcclxuICBncm91cD86IFRhYmxlR3JvdXBEYXRhO1xyXG4gIHJlbW90ZT86IFRhYmxlUmVtb3RlRGF0YTtcclxuICBzZWxlY3RhYmxlPzogVGFibGVSb3dTZWxlY3RhYmxlRnVuY3Rpb24gfCBib29sZWFuO1xyXG4gIGNsaWNrYWJsZT86IFRhYmxlUm93Q2xpY2thYmxlRnVuY3Rpb24gfCBib29sZWFuO1xyXG4gIHJvd19jbGFzcz86IFRhYmxlUm93Q3NzQ2xhc3NGdW5jdGlvbiB8IHN0cmluZztcclxuICByb3dfc3R5bGU/OiBUYWJsZVJvd1N0eWxlRnVuY3Rpb24gfCBPYmplY3Q7XHJcbiAgZW1wdHlfdGV4dD86IHN0cmluZztcclxuICBhY3Rpb25fdGV4dD86IHN0cmluZztcclxufVxyXG5cclxuZXhwb3J0IGludGVyZmFjZSBUYWJsZUNhY2hlIHtcclxuICBzb3J0PzogVGFibGVTb3J0O1xyXG4gIGZpbHRlcj86IFRhYmxlRmlsdGVyO1xyXG4gIHBhZ2luYXRpb24/OiBUYWJsZVBhZ2luYXRpb247XHJcbn1cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVDb2x1bW5EYXRhIHtcclxuICBoZWFkZXI/OiBUYWJsZUNvbHVtbkhlYWRlcjtcclxuICBhY2Nlc3Nvcj86IHN0cmluZztcclxuICBzb3J0YWJsZT86IGJvb2xlYW47XHJcbiAgbnVtZXJpYz86IGJvb2xlYW47XHJcbiAgdHJ1bmNhdGU/OiBib29sZWFuO1xyXG4gIGh0bWw/OiBib29sZWFuO1xyXG4gIHdpZHRoPzogc3RyaW5nO1xyXG4gIGZvcm1hdD86IFRhYmxlQ29sdW1uRm9ybWF0dGVyO1xyXG4gIHRpdGxlPzogVGFibGVDb2x1bW5Gb3JtYXR0ZXI7XHJcbiAgYnV0dG9ucz86IEFycmF5PFRhYmxlQnV0dG9uRGF0YT47XHJcbiAgaW5wdXQ/OiBUYWJsZUNvbHVtbklucHV0RGF0YTtcclxuICBsaW5rPzogVGFibGVDb2x1bW5MaW5rO1xyXG4gIHNlbGVjdGFibGU/OiBib29sZWFuO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlQ29sdW1uSGVhZGVyIHtcclxuICBsYWJlbD86IFRhYmxlU3RyaW5nRnVuY3Rpb24gfCBzdHJpbmc7XHJcbiAgdGl0bGU/OiBUYWJsZVN0cmluZ0Z1bmN0aW9uIHwgc3RyaW5nO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlQ29sdW1uTGluayB7XHJcbiAgdXJsPzogVGFibGVDb2x1bW5Gb3JtYXR0ZXIgfCBzdHJpbmc7XHJcbiAgdGFyZ2V0Pzogc3RyaW5nO1xyXG4gIGFjdGlvbj86IChyb3dfZGF0YTogYW55KSA9PiB2b2lkO1xyXG59XHJcblxyXG5leHBvcnQgdHlwZSBUYWJsZUNvbHVtbkZvcm1hdHRlciA9ICh0YWJsZV9yb3c6IGFueSkgPT4gc3RyaW5nO1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBUYWJsZUFjdGlvbkRhdGEge1xyXG4gIGxhYmVsOiBzdHJpbmc7XHJcbiAgaWNvbjogc3RyaW5nO1xyXG4gIHRpdGxlPzogc3RyaW5nO1xyXG4gIHZpc2libGU/OiBUYWJsZUJvb2xlYW5GdW5jdGlvbiB8IGJvb2xlYW47XHJcbiAgZGlzYWJsZWQ/OiBUYWJsZUJvb2xlYW5GdW5jdGlvbiB8IGJvb2xlYW47XHJcbiAgYWN0aW9uOiAoZXZlbnQ6IFRhYmxlRGVmYXVsdEV2ZW50KSA9PiB2b2lkO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlQnV0dG9uQmFzaWNEYXRhIHtcclxuICB0eXBlPzogXCJidXR0b25cIjtcclxuICBsYWJlbD86IFRhYmxlU3RyaW5nRnVuY3Rpb24gfCBzdHJpbmc7XHJcbiAgdGl0bGU/OiBUYWJsZVN0cmluZ0Z1bmN0aW9uIHwgc3RyaW5nO1xyXG4gIG1vZGU/OiBCdXR0b25Nb2RlO1xyXG4gIHNpemU/OiBCdXR0b25TaXplO1xyXG4gIGNvbG9yPzogc3RyaW5nO1xyXG4gIGljb24/OiBzdHJpbmc7XHJcbiAgaWNvbl9tb2RlPzogc3RyaW5nO1xyXG4gIHZpc2libGU/OiBUYWJsZUJvb2xlYW5GdW5jdGlvbiB8IGJvb2xlYW47XHJcbiAgZGlzYWJsZWQ/OiBUYWJsZUJvb2xlYW5GdW5jdGlvbiB8IGJvb2xlYW47XHJcbiAgYWN0aW9uOiAoZXZlbnQ6IFRhYmxlRGVmYXVsdEV2ZW50KSA9PiBhbnk7XHJcbn1cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVCdXR0b25Ecm9wZG93bkRhdGEge1xyXG4gIHR5cGU6IFwiZHJvcGRvd25cIjtcclxuICBsYWJlbD86IFRhYmxlU3RyaW5nRnVuY3Rpb24gfCBzdHJpbmc7XHJcbiAgdGl0bGU/OiBUYWJsZVN0cmluZ0Z1bmN0aW9uIHwgc3RyaW5nO1xyXG4gIG1vZGU/OiBCdXR0b25Nb2RlO1xyXG4gIHNpemU/OiBCdXR0b25TaXplO1xyXG4gIGNvbG9yPzogc3RyaW5nO1xyXG4gIGljb24/OiBzdHJpbmc7XHJcbiAgaWNvbl9tb2RlPzogc3RyaW5nO1xyXG4gIGxpc3Q/OiBBcnJheTxUYWJsZUJ1dHRvbkJhc2ljRGF0YT47XHJcbiAgdmlzaWJsZT86IFRhYmxlQm9vbGVhbkZ1bmN0aW9uIHwgYm9vbGVhbjtcclxuICBkaXNhYmxlZD86IFRhYmxlQm9vbGVhbkZ1bmN0aW9uIHwgYm9vbGVhbjtcclxufVxyXG5cclxuZXhwb3J0IHR5cGUgVGFibGVCdXR0b25EYXRhID0gVGFibGVCdXR0b25CYXNpY0RhdGEgfCBUYWJsZUJ1dHRvbkRyb3Bkb3duRGF0YTtcclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVDb2x1bW5JbnB1dFNjaGVtYUV2ZW50IGV4dGVuZHMgRm9ybVNjaGVtYUV2ZW50IHtcclxuICB0YWJsZV9yb3c6IFRhYmxlUm93O1xyXG4gIHRhYmxlX2l0ZW06IFRhYmxlSXRlbTtcclxuICBkYXRhOiBhbnk7XHJcbn1cclxuXHJcbmV4cG9ydCB0eXBlIFRhYmxlQ29sdW1uSW5wdXREYXRhID0gRm9ybVNjaGVtYURhdGE8VGFibGVDb2x1bW5JbnB1dFNjaGVtYUV2ZW50PjtcclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVJdGVtT2JqZWN0IHtcclxuICBba2V5OiBzdHJpbmddOiBUYWJsZUl0ZW07XHJcbn1cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVTb3J0IHtcclxuICBtYW51YWw/OiBib29sZWFuO1xyXG4gIGRpcmVjdGlvbj86IFwiYXNjXCIgfCBcImRlc2NcIjtcclxuICBhY2Nlc3Nvcj86IHN0cmluZztcclxuICBpY29uPzogc3RyaW5nO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlRmlsdGVyIHtcclxuICBba2V5OiBzdHJpbmddOiBhbnk7XHJcbn1cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVQYWdpbmF0aW9uIHtcclxuICBkaXNhYmxlZD86IGJvb2xlYW47XHJcbiAgbWFudWFsPzogYm9vbGVhbjtcclxuICBudW1iZXI/OiBudW1iZXI7XHJcbiAgbGFzdD86IG51bWJlcjtcclxuICBuZXh0PzogbnVtYmVyO1xyXG4gIHByZXZpb3VzPzogbnVtYmVyO1xyXG4gIGNvdW50PzogbnVtYmVyO1xyXG4gIHNpemU/OiBUYWJsZVBhZ2luYXRpb25TaXplO1xyXG59XHJcblxyXG5leHBvcnQgdHlwZSBUYWJsZVBhZ2luYXRpb25TaXplID0gNSB8IDEwIHwgMTUgfCAyNSB8IDUwIHwgMTAwIHwgMTUwO1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBUYWJsZUdyb3VwVG90YWwge1xyXG4gIGxhYmVsOiBzdHJpbmc7XHJcbiAgdGl0bGU6IHN0cmluZztcclxuICBodG1sOiBib29sZWFuO1xyXG4gIGNvbHNwYW46IG51bWJlcjtcclxuICBudW1lcmljOiBib29sZWFuO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlR3JvdXBUb3RhbERhdGEge1xyXG4gIGFjY2Vzc29yOiBzdHJpbmc7XHJcbiAgaHRtbD86IGJvb2xlYW47XHJcbiAgY29sc3Bhbj86IG51bWJlcjtcclxuICBudW1lcmljPzogYm9vbGVhbjtcclxuICBmb3JtYXQ/OiAoXHJcbiAgICBkYXRhOiBBcnJheTxhbnk+LFxyXG4gICAgdGFibGU6IEFycmF5PFRhYmxlUm93PiB8IEFycmF5PFRhYmxlR3JvdXA+LFxyXG4gICAgcHJldmlvdXNfZ3JvdXA6IFRhYmxlR3JvdXBcclxuICApID0+IHN0cmluZztcclxuICB0aXRsZT86IChcclxuICAgIGRhdGE6IEFycmF5PGFueT4sXHJcbiAgICB0YWJsZTogQXJyYXk8VGFibGVSb3c+IHwgQXJyYXk8VGFibGVHcm91cD4sXHJcbiAgICBwcmV2aW91c19ncm91cDogVGFibGVHcm91cFxyXG4gICkgPT4gc3RyaW5nO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlVG90YWwge1xyXG4gIGxhYmVsOiBzdHJpbmc7XHJcbiAgdGl0bGU6IHN0cmluZztcclxuICBodG1sOiBib29sZWFuO1xyXG4gIGNvbHNwYW46IG51bWJlcjtcclxuICBudW1lcmljOiBib29sZWFuO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlVG90YWxEYXRhIHtcclxuICBhY2Nlc3Nvcjogc3RyaW5nO1xyXG4gIGh0bWw/OiBib29sZWFuO1xyXG4gIGNvbHNwYW4/OiBudW1iZXI7XHJcbiAgbnVtZXJpYz86IGJvb2xlYW47XHJcbiAgdGl0bGU/OiAoXHJcbiAgICBkYXRhOiBBcnJheTxhbnk+LFxyXG4gICAgdGFibGU6IEFycmF5PFRhYmxlUm93PiB8IEFycmF5PFRhYmxlR3JvdXA+XHJcbiAgKSA9PiBzdHJpbmc7XHJcbiAgZm9ybWF0PzogKFxyXG4gICAgZGF0YTogQXJyYXk8YW55PixcclxuICAgIHRhYmxlOiBBcnJheTxUYWJsZVJvdz4gfCBBcnJheTxUYWJsZUdyb3VwPlxyXG4gICkgPT4gc3RyaW5nO1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlR3JvdXBEYXRhIHtcclxuICBmb3JtYXQ/OiBUYWJsZUdyb3VwRm9ybWF0dGVyO1xyXG4gIGFjY2Vzc29yOiBzdHJpbmc7XHJcbiAgdGl0bGU/OiBUYWJsZUdyb3VwRm9ybWF0dGVyO1xyXG4gIGJ1dHRvbj86IFRhYmxlQnV0dG9uRGF0YTtcclxuICB0b3RhbHM/OiBBcnJheTxUYWJsZUdyb3VwVG90YWxEYXRhPjtcclxuICBzaG93X2NvdW50PzogYm9vbGVhbjtcclxuICBkZWZhdWx0X2xhYmVsPzogc3RyaW5nO1xyXG4gIGNvbGxhcHNpYmxlPzogYm9vbGVhbjtcclxufVxyXG5cclxuZXhwb3J0IHR5cGUgVGFibGVHcm91cEZvcm1hdHRlciA9IChcclxuICBhY2Nlc3Nvcl9kYXRhOiBhbnksXHJcbiAgZGF0YTogQXJyYXk8YW55PlxyXG4pID0+IHN0cmluZztcclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVSZW1vdGVEYXRhIHtcclxuICBpbml0aWFsX2xvYWRpbmc/OiBib29sZWFuO1xyXG4gIG1vZGVsPzogVGFibGVSZW1vdGVNb2RlbDtcclxuICBwYXJhbXM/OiBUYWJsZVJlbW90ZVBhcmFtcztcclxuICBvbkNoYW5nZT86IFRhYmxlUmVtb3RlT25DaGFuZ2U7XHJcbn1cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVSZW1vdGVNb2RlbCB7XHJcbiAgbWV0aG9kOiBSZXNvdXJjZTtcclxuICBhY2Nlc3Nvcjogc3RyaW5nO1xyXG59XHJcblxyXG5leHBvcnQgdHlwZSBUYWJsZVJlbW90ZU9uQ2hhbmdlID0gKHJlc3BvbnNlOiBSZXNvdXJjZVJlc3BvbnNlKSA9PiB2b2lkO1xyXG5cclxuZXhwb3J0IGludGVyZmFjZSBUYWJsZVJlbW90ZVBhcmFtcyB7XHJcbiAgW2tleTogc3RyaW5nXTogYW55O1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlUmVtb3RlRmlsdGVyIGV4dGVuZHMgVGFibGVGaWx0ZXIge31cclxuXHJcbmV4cG9ydCBpbnRlcmZhY2UgVGFibGVSZW1vdGVQYWdpbmF0aW9uIGV4dGVuZHMgVGFibGVQYWdpbmF0aW9uIHt9XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlUm93RXZlbnQge1xyXG4gIHRhYmxlX3JvdzogVGFibGVSb3c7XHJcbiAgZGF0YTogYW55O1xyXG59XHJcblxyXG5leHBvcnQgaW50ZXJmYWNlIFRhYmxlRGVmYXVsdEV2ZW50IHtcclxuICB0YWJsZV9yb3c/OiBUYWJsZVJvdztcclxuICB0YWJsZV9pdGVtPzogVGFibGVJdGVtO1xyXG4gIGRhdGE6IGFueSB8IEFycmF5PGFueT47XHJcbn1cclxuXHJcbmV4cG9ydCB0eXBlIFRhYmxlUm93U2VsZWN0YWJsZUZ1bmN0aW9uID0gKGV2ZW50OiBUYWJsZVJvd0V2ZW50KSA9PiBib29sZWFuO1xyXG5leHBvcnQgdHlwZSBUYWJsZVJvd0NsaWNrYWJsZUZ1bmN0aW9uID0gKGV2ZW50OiBUYWJsZVJvd0V2ZW50KSA9PiBib29sZWFuO1xyXG5leHBvcnQgdHlwZSBUYWJsZVJvd0Nzc0NsYXNzRnVuY3Rpb24gPSAoZXZlbnQ6IFRhYmxlUm93RXZlbnQpID0+IHN0cmluZztcclxuZXhwb3J0IHR5cGUgVGFibGVSb3dTdHlsZUZ1bmN0aW9uID0gKGV2ZW50OiBUYWJsZVJvd0V2ZW50KSA9PiBPYmplY3Q7XHJcblxyXG5leHBvcnQgdHlwZSBUYWJsZUJvb2xlYW5GdW5jdGlvbiA9IChldmVudDogVGFibGVEZWZhdWx0RXZlbnQpID0+IGJvb2xlYW47XHJcbmV4cG9ydCB0eXBlIFRhYmxlU3RyaW5nRnVuY3Rpb24gPSAoZXZlbnQ6IFRhYmxlRGVmYXVsdEV2ZW50KSA9PiBzdHJpbmc7XHJcbiJdfQ==