@bixi/label
Version:
397 lines • 18.6 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @record
*/
export function ILabel() { }
if (false) {
/** @type {?|undefined} */
ILabel.prototype.uuid;
/** @type {?|undefined} */
ILabel.prototype.tagId;
/** @type {?|undefined} */
ILabel.prototype.stroke;
/** @type {?|undefined} */
ILabel.prototype.fill;
/** @type {?} */
ILabel.prototype.index;
/** @type {?} */
ILabel.prototype.word;
/** @type {?|undefined} */
ILabel.prototype.selected;
/** @type {?|undefined} */
ILabel.prototype.direction;
}
/**
* @record
*/
export function ILabelStyle() { }
if (false) {
/** @type {?} */
ILabelStyle.prototype.uuid;
/** @type {?|undefined} */
ILabelStyle.prototype.fill;
/** @type {?|undefined} */
ILabelStyle.prototype.stroke;
}
/**
* @record
*/
export function ISerarchParams() { }
if (false) {
/** @type {?} */
ISerarchParams.prototype.keyword;
/** @type {?} */
ISerarchParams.prototype.caseSensitive;
}
/**
* @record
*/
export function ISearchResult() { }
if (false) {
/** @type {?|undefined} */
ISearchResult.prototype.result;
}
/**
* @record
*/
export function IClickMetadata() { }
if (false) {
/** @type {?} */
IClickMetadata.prototype.altKey;
/** @type {?} */
IClickMetadata.prototype.ctrlKey;
/** @type {?} */
IClickMetadata.prototype.metaKey;
/** @type {?} */
IClickMetadata.prototype.shiftKey;
/** @type {?} */
IClickMetadata.prototype.which;
}
/**
* @record
*/
function ILabelsEvent() { }
if (false) {
/** @type {?} */
ILabelsEvent.prototype.data;
/** @type {?} */
ILabelsEvent.prototype.position;
}
/**
* @record
*/
export function IClickLabelsEvent() { }
if (false) {
/** @type {?} */
IClickLabelsEvent.prototype.metadata;
}
/**
* @record
*/
export function IPagination() { }
if (false) {
/** @type {?} */
IPagination.prototype.pageNumber;
/** @type {?} */
IPagination.prototype.pageCount;
}
/**
* @record
*/
export function IInitOptions() { }
if (false) {
/** @type {?} */
IInitOptions.prototype.id;
/** @type {?} */
IInitOptions.prototype.pdfUrl;
/** @type {?} */
IInitOptions.prototype.pdfInfoUrl;
/** @type {?} */
IInitOptions.prototype.pdfCharsUrl;
/** @type {?} */
IInitOptions.prototype.pdfMode;
/** @type {?} */
IInitOptions.prototype.labelMode;
/** @type {?|undefined} */
IInitOptions.prototype.pdfSize;
/** @type {?|undefined} */
IInitOptions.prototype.labels;
/** @type {?|undefined} */
IInitOptions.prototype.tables;
}
/**
* @record
*/
export function ISearchLabelByUuidParams() { }
if (false) {
/** @type {?} */
ISearchLabelByUuidParams.prototype.uuid;
/** @type {?|undefined} */
ISearchLabelByUuidParams.prototype.pageNumber;
/** @type {?|undefined} */
ISearchLabelByUuidParams.prototype.isHighlight;
/** @type {?|undefined} */
ISearchLabelByUuidParams.prototype.level;
/** @type {?|undefined} */
ISearchLabelByUuidParams.prototype.offsetTop;
/** @type {?|undefined} */
ISearchLabelByUuidParams.prototype.stroke;
/** @type {?|undefined} */
ISearchLabelByUuidParams.prototype.fill;
}
/**
* @record
*/
export function ISearchLabelByIndexParams() { }
if (false) {
/** @type {?} */
ISearchLabelByIndexParams.prototype.index;
/** @type {?|undefined} */
ISearchLabelByIndexParams.prototype.word;
/** @type {?|undefined} */
ISearchLabelByIndexParams.prototype.isHighlight;
/** @type {?|undefined} */
ISearchLabelByIndexParams.prototype.level;
/** @type {?|undefined} */
ISearchLabelByIndexParams.prototype.offsetTop;
}
/**
* @record
*/
export function ISearchTableCellParams() { }
if (false) {
/** @type {?} */
ISearchTableCellParams.prototype.pageNumber;
/** @type {?} */
ISearchTableCellParams.prototype.tableId;
/** @type {?} */
ISearchTableCellParams.prototype.x;
/** @type {?} */
ISearchTableCellParams.prototype.y;
/** @type {?|undefined} */
ISearchTableCellParams.prototype.word;
/** @type {?|undefined} */
ISearchTableCellParams.prototype.fontSize;
/** @type {?|undefined} */
ISearchTableCellParams.prototype.scale;
/** @type {?|undefined} */
ISearchTableCellParams.prototype.fill;
}
/**
* @record
*/
export function IViewPort() { }
if (false) {
/** @type {?} */
IViewPort.prototype.height;
/** @type {?} */
IViewPort.prototype.left;
/** @type {?} */
IViewPort.prototype.scale;
/** @type {?} */
IViewPort.prototype.top;
/** @type {?} */
IViewPort.prototype.width;
/** @type {?} */
IViewPort.prototype.zoom;
}
/**
* @record
*/
export function ITableMatrix() { }
if (false) {
/** @type {?} */
ITableMatrix.prototype.tableId;
/** @type {?} */
ITableMatrix.prototype.type;
/** @type {?} */
ITableMatrix.prototype.pageNumber;
/** @type {?} */
ITableMatrix.prototype.area;
/** @type {?} */
ITableMatrix.prototype.lines;
/** @type {?} */
ITableMatrix.prototype.detail;
}
/** @enum {string} */
var LabelTextMode = {
/**
* 禁止标注
*/
non: 'non',
/**
* 划选
*/
textSlip: 'textSlip',
/**
* 框选
*/
textFrame: 'textFrame',
/**
* 组合
*/
textGroup: 'textGroup',
};
export { LabelTextMode };
/** @enum {string} */
var LabelTableMode = {
/**
* 新增表格
*/
tableAddTbl: 'tableAddTbl',
/**
* 调整表格
*/
tableResizeTbl: 'tableResizeTbl',
/**
* 删除表格
*/
tableDelTbl: 'tableDelTbl',
/**
* 横向拆分表格
*/
tableHSplitTbl: 'tableHSplitTbl',
/**
* 纵向拆分表格
*/
tableVSplitTbl: 'tableVSplitTbl',
/**
* 增加横线
*/
tableAddHLine: 'tableAddHLine',
/**
* 增加竖线
*/
tableAddVLine: 'tableAddVLine',
/**
* 增加表格线 (任意长度)
*/
tableAddLine: 'tableAddLine',
/**
* 调整线条
*/
tableResizeCell: 'tableResizeCell',
/**
* 删除线
*/
tableDelLine: 'tableDelLine',
/**
* 删除单元格线
*/
tableDelCellLine: 'tableDelCellLine',
/**
* 合并单元格
*/
tableMergeCell: 'tableMergeCell',
/**
* 拆分单元格
*/
tableSplitCell: 'tableSplitCell',
/**
* 选择单元格
*/
tableSelectCells: 'tableSelectCells',
/**
* 隐藏框线
*/
tableHideTable: 'tableHideTable',
/**
* 显示框线
*/
tableShowTable: 'tableShowTable',
/**
* 选择表格
*/
selectTables: 'tableSelectTables',
/**
* 合并表格
*/
mergeTables: 'tableMergeTables',
/**
* 拆分表格
*/
splitTables: 'tableSplitTables',
/**
* 禁止表格操作
*/
tableNon: 'tableNon',
};
export { LabelTableMode };
/** @enum {string} */
var PdfMode = {
/**
* 全部功能
*/
full: 'full',
/**
* 只读
*/
readonly: 'readonly',
/**
* 只删
*/
deleteonly: 'deleteonly',
/**
* 预览(只能查看pdf文档)
*/
preview: 'preview',
};
export { PdfMode };
/**
* @record
*/
export function ISearchRectParams() { }
if (false) {
/** @type {?} */
ISearchRectParams.prototype.x1;
/** @type {?} */
ISearchRectParams.prototype.y1;
/** @type {?} */
ISearchRectParams.prototype.x2;
/** @type {?} */
ISearchRectParams.prototype.y2;
/** @type {?} */
ISearchRectParams.prototype.pageNumber;
/** @type {?|undefined} */
ISearchRectParams.prototype.stroke;
/** @type {?|undefined} */
ISearchRectParams.prototype.fill;
}
/**
* @record
*/
export function ITableSplit() { }
if (false) {
/** @type {?} */
ITableSplit.prototype.page_number;
/** @type {?} */
ITableSplit.prototype.table_id;
/** @type {?} */
ITableSplit.prototype.split_lines;
}
/**
* @record
*/
export function ITableOperationRecord() { }
if (false) {
/** @type {?} */
ITableOperationRecord.prototype.id;
/** @type {?} */
ITableOperationRecord.prototype.type;
}
/**
* @record
*/
export function IModifiedTableLineMatrix() { }
if (false) {
/** @type {?} */
IModifiedTableLineMatrix.prototype.table_id;
/** @type {?} */
IModifiedTableLineMatrix.prototype.page_number;
/** @type {?} */
IModifiedTableLineMatrix.prototype.lines;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGFiZWwudHlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BiaXhpL2xhYmVsLyIsInNvdXJjZXMiOlsic3JjL2xhYmVsLnR5cGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBLDRCQVNDOzs7SUFSQyxzQkFBYzs7SUFDZCx1QkFBZTs7SUFDZix3QkFBZ0I7O0lBQ2hCLHNCQUFjOztJQUNkLHVCQUFjOztJQUNkLHNCQUFhOztJQUNiLDBCQUFtQjs7SUFDbkIsMkJBQW1COzs7OztBQUdyQixpQ0FJQzs7O0lBSEMsMkJBQWE7O0lBQ2IsMkJBQWM7O0lBQ2QsNkJBQWdCOzs7OztBQUVsQixvQ0FHQzs7O0lBRkMsaUNBQWdCOztJQUNoQix1Q0FBdUI7Ozs7O0FBR3pCLG1DQVFDOzs7SUFQQywrQkFNRTs7Ozs7QUFJSixvQ0FNQzs7O0lBTEMsZ0NBQWdCOztJQUNoQixpQ0FBaUI7O0lBQ2pCLGlDQUFpQjs7SUFDakIsa0NBQWtCOztJQUNsQiwrQkFBYzs7Ozs7QUFHaEIsMkJBUUM7OztJQVBDLDRCQUFlOztJQUNmLGdDQUtFOzs7OztBQU1KLHVDQUVDOzs7SUFEQyxxQ0FBeUI7Ozs7O0FBRzNCLGlDQUdDOzs7SUFGQyxpQ0FBbUI7O0lBQ25CLGdDQUFrQjs7Ozs7QUFHcEIsa0NBVUM7OztJQVRDLDBCQUFXOztJQUNYLDhCQUFlOztJQUNmLGtDQUFtQjs7SUFDbkIsbUNBQW9COztJQUNwQiwrQkFBZ0I7O0lBQ2hCLGlDQUEwQzs7SUFDMUMsK0JBQWlCOztJQUNqQiw4QkFBa0I7O0lBQ2xCLDhCQUFvQjs7Ozs7QUFHdEIsOENBUUM7OztJQVBDLHdDQUFhOztJQUNiLDhDQUFvQjs7SUFDcEIsK0NBQXNCOztJQUN0Qix5Q0FBZTs7SUFDZiw2Q0FBbUI7O0lBQ25CLDBDQUFnQjs7SUFDaEIsd0NBQWM7Ozs7O0FBSWhCLCtDQU1DOzs7SUFMQywwQ0FBYzs7SUFDZCx5Q0FBYzs7SUFDZCxnREFBc0I7O0lBQ3RCLDBDQUFlOztJQUNmLDhDQUFtQjs7Ozs7QUFHckIsNENBU0M7OztJQVJDLDRDQUFtQjs7SUFDbkIseUNBQWdCOztJQUNoQixtQ0FBVTs7SUFDVixtQ0FBVTs7SUFDVixzQ0FBYzs7SUFDZCwwQ0FBa0I7O0lBQ2xCLHVDQUFlOztJQUNmLHNDQUFjOzs7OztBQUdoQiwrQkFPQzs7O0lBTkMsMkJBQWU7O0lBQ2YseUJBQWE7O0lBQ2IsMEJBQWM7O0lBQ2Qsd0JBQVk7O0lBQ1osMEJBQWM7O0lBQ2QseUJBQWE7Ozs7O0FBR2Ysa0NBVUM7OztJQVRDLCtCQUFnQjs7SUFDaEIsNEJBQXFDOztJQUNyQyxrQ0FBbUI7O0lBQ25CLDRCQUFlOztJQUNmLDZCQUFvQjs7SUFDcEIsOEJBR0U7Ozs7SUFPRjs7T0FFRztJQUNILEtBQU0sS0FBSztJQUNYOztPQUVHO0lBQ0gsVUFBVyxVQUFVO0lBQ3JCOztPQUVHO0lBQ0gsV0FBWSxXQUFXO0lBQ3ZCOztPQUVHO0lBQ0gsV0FBWSxXQUFXOzs7OztJQUl2Qjs7T0FFRztJQUNILGFBQWMsYUFBYTtJQUMzQjs7T0FFRztJQUNILGdCQUFpQixnQkFBZ0I7SUFDakM7O09BRUc7SUFDSCxhQUFjLGFBQWE7SUFDM0I7O09BRUc7SUFDSCxnQkFBaUIsZ0JBQWdCO0lBQ2pDOztPQUVHO0lBQ0gsZ0JBQWlCLGdCQUFnQjtJQUNqQzs7T0FFRztJQUNILGVBQWdCLGVBQWU7SUFDL0I7O09BRUc7SUFDSCxlQUFnQixlQUFlO0lBQy9COztPQUVHO0lBQ0gsY0FBZSxjQUFjO0lBQzdCOztPQUVHO0lBQ0gsaUJBQWtCLGlCQUFpQjtJQUNuQzs7T0FFRztJQUNILGNBQWUsY0FBYztJQUM3Qjs7T0FFRztJQUNILGtCQUFtQixrQkFBa0I7SUFDckM7O09BRUc7SUFDSCxnQkFBaUIsZ0JBQWdCO0lBQ2pDOztPQUVHO0lBQ0gsZ0JBQWlCLGdCQUFnQjtJQUNqQzs7T0FFRztJQUNILGtCQUFtQixrQkFBa0I7SUFDckM7O09BRUc7SUFDSCxnQkFBaUIsZ0JBQWdCO0lBQ2pDOztPQUVHO0lBQ0gsZ0JBQWlCLGdCQUFnQjtJQUNqQzs7T0FFRztJQUNILGNBQWUsbUJBQW1CO0lBQ2xDOztPQUVHO0lBQ0gsYUFBYyxrQkFBa0I7SUFDaEM7O09BRUc7SUFDSCxhQUFjLGtCQUFrQjtJQUNoQzs7T0FFRztJQUNILFVBQVcsVUFBVTs7Ozs7SUFLckI7O09BRUc7SUFDSCxNQUFPLE1BQU07SUFDYjs7T0FFRztJQUNILFVBQVcsVUFBVTtJQUNyQjs7T0FFRztJQUNILFlBQWEsWUFBWTtJQUV6Qjs7T0FFRztJQUNILFNBQVUsU0FBUzs7Ozs7O0FBR3JCLHVDQVFDOzs7SUFQQywrQkFBVzs7SUFDWCwrQkFBVzs7SUFDWCwrQkFBVzs7SUFDWCwrQkFBVzs7SUFDWCx1Q0FBbUI7O0lBQ25CLG1DQUFnQjs7SUFDaEIsaUNBQWM7Ozs7O0FBR2hCLGlDQUlDOzs7SUFIQyxrQ0FBb0I7O0lBQ3BCLCtCQUFpQjs7SUFDakIsa0NBQTBCOzs7OztBQUc1QiwyQ0FHQzs7O0lBRkMsbUNBQVc7O0lBQ1gscUNBQXFCOzs7OztBQUd2Qiw4Q0FRQzs7O0lBUEMsNENBQWlCOztJQUNqQiwrQ0FBb0I7O0lBQ3BCLHlDQUlJIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBJTGFiZWwge1xuICB1dWlkPzogc3RyaW5nO1xuICB0YWdJZD86IHN0cmluZztcbiAgc3Ryb2tlPzogc3RyaW5nO1xuICBmaWxsPzogc3RyaW5nO1xuICBpbmRleDogbnVtYmVyO1xuICB3b3JkOiBzdHJpbmc7XG4gIHNlbGVjdGVkPzogYm9vbGVhbjtcbiAgZGlyZWN0aW9uPzogc3RyaW5nO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIElMYWJlbFN0eWxlIHtcbiAgdXVpZDogc3RyaW5nO1xuICBmaWxsPzogc3RyaW5nO1xuICBzdHJva2U/OiBzdHJpbmc7XG59XG5leHBvcnQgaW50ZXJmYWNlIElTZXJhcmNoUGFyYW1zIHtcbiAga2V5d29yZDogc3RyaW5nO1xuICBjYXNlU2Vuc2l0aXZlOiBib29sZWFuO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIElTZWFyY2hSZXN1bHQgZXh0ZW5kcyBJU2VyYXJjaFBhcmFtcyB7XG4gIHJlc3VsdD86IHtcbiAgICBbcHJvcDogbnVtYmVyXToge1xuICAgICAgcGFnZU51bWJlcjogbnVtYmVyO1xuICAgICAgcHJlOiBzdHJpbmc7XG4gICAgICBuZXh0OiBzdHJpbmc7XG4gICAgfVtdO1xuICB9O1xufVxuXG5cbmV4cG9ydCBpbnRlcmZhY2UgSUNsaWNrTWV0YWRhdGEge1xuICBhbHRLZXk6IGJvb2xlYW47XG4gIGN0cmxLZXk6IGJvb2xlYW47XG4gIG1ldGFLZXk6IGJvb2xlYW47XG4gIHNoaWZ0S2V5OiBib29sZWFuO1xuICB3aGljaDogbnVtYmVyO1xufVxuXG5pbnRlcmZhY2UgSUxhYmVsc0V2ZW50IHtcbiAgZGF0YTogSUxhYmVsW107XG4gIHBvc2l0aW9uOiB7XG4gICAgdG9wOiBudW1iZXI7XG4gICAgbGVmdDogbnVtYmVyO1xuICAgIHdpZHRoOiBudW1iZXI7XG4gICAgaGVpZ2h0OiBudW1iZXI7XG4gIH07XG59XG5cbmV4cG9ydCB0eXBlIElMYWJlbGluZ0V2ZW50ID0gSUxhYmVsc0V2ZW50O1xuZXhwb3J0IHR5cGUgSURlbGV0ZUxhYmVsc0V2ZW50ID0gSUxhYmVsc0V2ZW50O1xuZXhwb3J0IHR5cGUgSUhvdmVySW5MYWJlbHNFdmVudCA9IElMYWJlbHNFdmVudDtcbmV4cG9ydCBpbnRlcmZhY2UgSUNsaWNrTGFiZWxzRXZlbnQgZXh0ZW5kcyBJTGFiZWxzRXZlbnQge1xuICBtZXRhZGF0YTogSUNsaWNrTWV0YWRhdGE7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVBhZ2luYXRpb24ge1xuICBwYWdlTnVtYmVyOiBudW1iZXI7XG4gIHBhZ2VDb3VudDogbnVtYmVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIElJbml0T3B0aW9ucyB7XG4gIGlkOiBzdHJpbmc7XG4gIHBkZlVybDogc3RyaW5nO1xuICBwZGZJbmZvVXJsOiBzdHJpbmc7XG4gIHBkZkNoYXJzVXJsOiBzdHJpbmc7XG4gIHBkZk1vZGU6IHN0cmluZztcbiAgbGFiZWxNb2RlOiBMYWJlbFRhYmxlTW9kZSB8IExhYmVsVGV4dE1vZGU7XG4gIHBkZlNpemU/OiBudW1iZXI7XG4gIGxhYmVscz86IElMYWJlbFtdO1xuICB0YWJsZXM/OiBJU2FmZUFueVtdO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIElTZWFyY2hMYWJlbEJ5VXVpZFBhcmFtcyB7XG4gIHV1aWQ6IHN0cmluZztcbiAgcGFnZU51bWJlcj86IG51bWJlcjtcbiAgaXNIaWdobGlnaHQ/OiBib29sZWFuO1xuICBsZXZlbD86IG51bWJlcjtcbiAgb2Zmc2V0VG9wPzogbnVtYmVyO1xuICBzdHJva2U/OiBzdHJpbmc7XG4gIGZpbGw/OiBzdHJpbmc7XG59XG5cblxuZXhwb3J0IGludGVyZmFjZSBJU2VhcmNoTGFiZWxCeUluZGV4UGFyYW1zIHtcbiAgaW5kZXg6IG51bWJlcjtcbiAgd29yZD86IHN0cmluZztcbiAgaXNIaWdobGlnaHQ/OiBib29sZWFuO1xuICBsZXZlbD86IG51bWJlcjsgLy8g5a6a5L2N562J57qnIDEu572u6aG2IDIu5b2T5YmN6aG1IDMu56qX5Y+j6KeG5Zu+5Lit6Ze0XG4gIG9mZnNldFRvcD86IG51bWJlcjsgLy8g6Led56a756qX5Y+j6auY5bqmXG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVNlYXJjaFRhYmxlQ2VsbFBhcmFtcyB7XG4gIHBhZ2VOdW1iZXI6IG51bWJlcjtcbiAgdGFibGVJZDogc3RyaW5nO1xuICB4OiBudW1iZXI7XG4gIHk6IG51bWJlcjtcbiAgd29yZD86IHN0cmluZztcbiAgZm9udFNpemU/OiBudW1iZXI7XG4gIHNjYWxlPzogbnVtYmVyOyAvLyBkZXByZWNhdGVkXG4gIGZpbGw/OiBzdHJpbmc7IC8vIHVzZSBmb2N1c1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIElWaWV3UG9ydCB7XG4gIGhlaWdodDogbnVtYmVyO1xuICBsZWZ0OiBudW1iZXI7XG4gIHNjYWxlOiBudW1iZXI7XG4gIHRvcDogbnVtYmVyO1xuICB3aWR0aDogbnVtYmVyO1xuICB6b29tOiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVRhYmxlTWF0cml4IHtcbiAgdGFibGVJZDogc3RyaW5nO1xuICB0eXBlOiAndXBkYXRlJyB8ICdpbnNlcnQnIHwgJ2RlbGV0ZSc7XG4gIHBhZ2VOdW1iZXI6IG51bWJlcjtcbiAgYXJlYTogbnVtYmVyW107IC8vIFtsZWZ0IHRvcCB3aWR0aCBoZWlnaHRdXG4gIGxpbmVzOiBudW1iZXJbXVtdW107XG4gIGRldGFpbDogeyBcbiAgICBoOiBudW1iZXIsICAvLyByb3cgY291bnRcbiAgICB2OiBudW1iZXIgLy8gY29sIGNvdW50XG4gIH07XG59XG5cbi8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTogbm8tYW55XG5leHBvcnQgdHlwZSBJU2FmZUFueSA9IGFueTtcblxuZXhwb3J0IGVudW0gTGFiZWxUZXh0TW9kZSB7XG4gIC8qKlxuICAgKiDnpoHmraLmoIfms6hcbiAgICovXG4gIG5vbiA9ICdub24nLFxuICAvKipcbiAgICog5YiS6YCJXG4gICAqL1xuICB0ZXh0U2xpcCA9ICd0ZXh0U2xpcCcsXG4gIC8qKlxuICAgKiDmoYbpgIlcbiAgICovXG4gIHRleHRGcmFtZSA9ICd0ZXh0RnJhbWUnLFxuICAvKipcbiAgICog57uE5ZCIXG4gICAqL1xuICB0ZXh0R3JvdXAgPSAndGV4dEdyb3VwJ1xufVxuXG5leHBvcnQgZW51bSBMYWJlbFRhYmxlTW9kZSB7XG4gIC8qKlxuICAgKiDmlrDlop7ooajmoLxcbiAgICovXG4gIHRhYmxlQWRkVGJsID0gJ3RhYmxlQWRkVGJsJyxcbiAgLyoqXG4gICAqIOiwg+aVtOihqOagvFxuICAgKi9cbiAgdGFibGVSZXNpemVUYmwgPSAndGFibGVSZXNpemVUYmwnLFxuICAvKipcbiAgICog5Yig6Zmk6KGo5qC8XG4gICAqL1xuICB0YWJsZURlbFRibCA9ICd0YWJsZURlbFRibCcsXG4gIC8qKlxuICAgKiDmqKrlkJHmi4bliIbooajmoLxcbiAgICovXG4gIHRhYmxlSFNwbGl0VGJsID0gJ3RhYmxlSFNwbGl0VGJsJyxcbiAgLyoqXG4gICAqIOe6teWQkeaLhuWIhuihqOagvFxuICAgKi9cbiAgdGFibGVWU3BsaXRUYmwgPSAndGFibGVWU3BsaXRUYmwnLFxuICAvKipcbiAgICog5aKe5Yqg5qiq57q/XG4gICAqL1xuICB0YWJsZUFkZEhMaW5lID0gJ3RhYmxlQWRkSExpbmUnLFxuICAvKipcbiAgICog5aKe5Yqg56uW57q/XG4gICAqL1xuICB0YWJsZUFkZFZMaW5lID0gJ3RhYmxlQWRkVkxpbmUnLFxuICAvKipcbiAgICog5aKe5Yqg6KGo5qC857q/ICjku7vmhI/plb/luqYpXG4gICAqL1xuICB0YWJsZUFkZExpbmUgPSAndGFibGVBZGRMaW5lJyxcbiAgLyoqXG4gICAqIOiwg+aVtOe6v+adoVxuICAgKi9cbiAgdGFibGVSZXNpemVDZWxsID0gJ3RhYmxlUmVzaXplQ2VsbCcsXG4gIC8qKlxuICAgKiDliKDpmaTnur9cbiAgICovXG4gIHRhYmxlRGVsTGluZSA9ICd0YWJsZURlbExpbmUnLFxuICAvKipcbiAgICog5Yig6Zmk5Y2V5YWD5qC857q/XG4gICAqL1xuICB0YWJsZURlbENlbGxMaW5lID0gJ3RhYmxlRGVsQ2VsbExpbmUnLFxuICAvKipcbiAgICog5ZCI5bm25Y2V5YWD5qC8XG4gICAqL1xuICB0YWJsZU1lcmdlQ2VsbCA9ICd0YWJsZU1lcmdlQ2VsbCcsXG4gIC8qKlxuICAgKiDmi4bliIbljZXlhYPmoLxcbiAgICovXG4gIHRhYmxlU3BsaXRDZWxsID0gJ3RhYmxlU3BsaXRDZWxsJyxcbiAgLyoqXG4gICAqIOmAieaLqeWNleWFg+agvFxuICAgKi9cbiAgdGFibGVTZWxlY3RDZWxscyA9ICd0YWJsZVNlbGVjdENlbGxzJyxcbiAgLyoqXG4gICAqIOmakOiXj+ahhue6v1xuICAgKi9cbiAgdGFibGVIaWRlVGFibGUgPSAndGFibGVIaWRlVGFibGUnLFxuICAvKipcbiAgICog5pi+56S65qGG57q/XG4gICAqL1xuICB0YWJsZVNob3dUYWJsZSA9ICd0YWJsZVNob3dUYWJsZScsXG4gIC8qKlxuICAgKiDpgInmi6nooajmoLxcbiAgICovXG4gIHNlbGVjdFRhYmxlcyA9ICd0YWJsZVNlbGVjdFRhYmxlcycsXG4gIC8qKlxuICAgKiDlkIjlubbooajmoLxcbiAgICovXG4gIG1lcmdlVGFibGVzID0gJ3RhYmxlTWVyZ2VUYWJsZXMnLFxuICAvKipcbiAgICog5ouG5YiG6KGo5qC8XG4gICAqL1xuICBzcGxpdFRhYmxlcyA9ICd0YWJsZVNwbGl0VGFibGVzJyxcbiAgLyoqXG4gICAqIOemgeatouihqOagvOaTjeS9nFxuICAgKi9cbiAgdGFibGVOb24gPSAndGFibGVOb24nXG59XG5cblxuZXhwb3J0IGVudW0gUGRmTW9kZSB7XG4gIC8qKlxuICAgKiDlhajpg6jlip/og71cbiAgICovXG4gIGZ1bGwgPSAnZnVsbCcsXG4gIC8qKlxuICAgKiDlj6ror7tcbiAgICovXG4gIHJlYWRvbmx5ID0gJ3JlYWRvbmx5JyxcbiAgLyoqXG4gICAqIOWPquWIoFxuICAgKi9cbiAgZGVsZXRlb25seSA9ICdkZWxldGVvbmx5JyxcblxuICAvKipcbiAgICog6aKE6KeI77yI5Y+q6IO95p+l55yLcGRm5paH5qGj77yJXG4gICAqL1xuICBwcmV2aWV3ID0gJ3ByZXZpZXcnXG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVNlYXJjaFJlY3RQYXJhbXMge1xuICB4MTogbnVtYmVyO1xuICB5MTogbnVtYmVyO1xuICB4MjogbnVtYmVyO1xuICB5MjogbnVtYmVyO1xuICBwYWdlTnVtYmVyOiBudW1iZXI7XG4gIHN0cm9rZT86IHN0cmluZztcbiAgZmlsbD86IHN0cmluZztcbn1cblxuZXhwb3J0IGludGVyZmFjZSBJVGFibGVTcGxpdCB7XG4gIHBhZ2VfbnVtYmVyOiBudW1iZXI7XG4gIHRhYmxlX2lkOiBzdHJpbmc7XG4gIHNwbGl0X2xpbmVzOiBudW1iZXJbXVtdW107XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgSVRhYmxlT3BlcmF0aW9uUmVjb3JkIHtcbiAgaWQ6IHN0cmluZzsgLy8gcmVjb3JkIGlkXG4gIHR5cGU6IExhYmVsVGFibGVNb2RlO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIElNb2RpZmllZFRhYmxlTGluZU1hdHJpeCB7XG4gIHRhYmxlX2lkOiBzdHJpbmc7XG4gIHBhZ2VfbnVtYmVyOiBudW1iZXI7XG4gIGxpbmVzOiB7XG4gICAgdHlwZTogJ2FkZCcgfCAnZGVsZXRlJyB8ICd1cGRhdGUnO1xuICAgIGJlZm9yZTogbnVtYmVyW11bXSB8IG51bGw7XG4gICAgYWZ0ZXI6IG51bWJlcltdW10gfCBudWxsO1xuICB9W107XG59Il19