@magic-xpa/utils
Version:
magic utils package
243 lines (242 loc) • 16.5 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { Int32 } from "@magic-xpa/mscorelib";
var Constants = /** @class */ (function () {
function Constants() {
}
Constants.NULL_ARITH_NULLIFY = 'N';
Constants.NULL_ARITH_USE_DEF = 'U';
Constants.SELPRG_MODE_BEFORE = 'B';
Constants.SELPRG_MODE_AFTER = 'A';
Constants.SELPRG_MODE_PROMPT = 'P';
Constants.MOVE_UNIT_TABLE = 'T';
Constants.MOVE_UNIT_PAGE = 'P';
Constants.MOVE_UNIT_ROW = 'R';
Constants.MOVE_UNIT_TREE_NODE = 'E';
Constants.MOVE_DIRECTION_NONE = ' ';
Constants.MOVE_DIRECTION_BEGIN = 'B';
Constants.MOVE_DIRECTION_PREV = 'P';
Constants.MOVE_DIRECTION_NEXT = 'N';
Constants.MOVE_DIRECTION_END = 'E';
Constants.MOVE_DIRECTION_PARENT = 'A';
Constants.MOVE_DIRECTION_FIRST_SON = 'F';
Constants.MOVE_DIRECTION_NEXT_SIBLING = 'X';
Constants.MOVE_DIRECTION_PREV_SIBLING = 'V';
Constants.TASK_REFRESH_FORM = 'F';
Constants.TASK_REFRESH_TABLE = 'T';
Constants.TASK_REFRESH_TREE_AND_FORM = 'R';
Constants.TASK_REFRESH_CURR_REC = 'C';
Constants.TASK_REFRESH_NONE = 'N';
Constants.TASK_MODE_QUERY = 'E';
Constants.TASK_MODE_MODIFY = 'M';
Constants.TASK_MODE_CREATE = 'C';
Constants.TASK_MODE_DELETE = 'D';
Constants.TASK_MODE_NONE = ' ';
Constants.TASK_LEVEL_NONE = ' ';
Constants.TASK_LEVEL_TASK = 'T';
Constants.TASK_LEVEL_RECORD = 'R';
Constants.TASK_LEVEL_CONTROL = 'C';
Constants.MG_DATAVIEW_FIRST_RECORD = Int32.MinValue;
Constants.MG_DATAVIEW_LAST_RECORD = Int32.MaxValue;
Constants.ACT_STT_TBL_SCREEN_MODE = 0x0001;
Constants.ACT_STT_TBL_LEFT_TO_RIGHT = 0x0002;
Constants.ACT_STT_TBL_SCREEN_TOP = 0x0004;
Constants.ACT_STT_TBL_SCREEN_END = 0x0008;
Constants.ACT_STT_TBL_ROW_START = 0x0010;
Constants.ACT_STT_TBL_ROW_END = 0x0020;
Constants.ACT_STT_EDT_LEFT_TO_RIGHT = 0x0040;
Constants.ACT_STT_EDT_FORM_TOP = 0x0080;
Constants.ACT_STT_EDT_FORM_END = 0x0100;
Constants.ACT_STT_EDT_LINE_START = 0x0200;
Constants.ACT_STT_EDT_LINE_END = 0x0400;
Constants.ACT_STT_EDT_EDITING = 0x0800;
Constants.ACT_STT_TREE_PARK = 0x1000;
Constants.ACT_STT_TREE_EDITING = 0x2000;
Constants.ForwardSlashWebUsage = "web";
Constants.HTTP_PROTOCOL = "http://";
Constants.HTTPS_PROTOCOL = "https://";
Constants.FILE_PROTOCOL = "file://";
Constants.MG_GUI_THREAD = "MG_GUI_THREAD";
Constants.MG_WORK_THREAD = "MG_WORK_THREAD";
Constants.MG_TIMER_THREAD = "MG_TIMER_THREAD";
Constants.ConfigurationFilePropertyName = "Configuration file";
Constants.WinPropLeft = "Left";
Constants.WinPropTop = "Top";
Constants.WinPropWidth = "Width";
Constants.WinPropHeight = "Height";
Constants.WinPropBackColor = "BackColor";
Constants.WinPropForeColor = "ForeColor";
Constants.WinPropFont = "Font";
Constants.WinPropText = "Text";
Constants.WinPropLayer = "Layer";
Constants.WinPropX1 = "X1";
Constants.WinPropX2 = "X2";
Constants.WinPropY1 = "Y1";
Constants.WinPropY2 = "Y2";
Constants.WinPropIsTransparent = "IsTransparent";
Constants.WinPropName = "Name";
Constants.WinPropVisible = "Visible";
Constants.WinPropGradientStyle = "GradientStyle";
Constants.WinPropVisibleLayerList = "VisibleLayerList";
Constants.TabOrderPropertyTermination = "ForTabOrder";
Constants.SByteMaxValue = 127;
return Constants;
}());
export { Constants };
if (false) {
/** @type {?} */
Constants.NULL_ARITH_NULLIFY;
/** @type {?} */
Constants.NULL_ARITH_USE_DEF;
/** @type {?} */
Constants.SELPRG_MODE_BEFORE;
/** @type {?} */
Constants.SELPRG_MODE_AFTER;
/** @type {?} */
Constants.SELPRG_MODE_PROMPT;
/** @type {?} */
Constants.MOVE_UNIT_TABLE;
/** @type {?} */
Constants.MOVE_UNIT_PAGE;
/** @type {?} */
Constants.MOVE_UNIT_ROW;
/** @type {?} */
Constants.MOVE_UNIT_TREE_NODE;
/** @type {?} */
Constants.MOVE_DIRECTION_NONE;
/** @type {?} */
Constants.MOVE_DIRECTION_BEGIN;
/** @type {?} */
Constants.MOVE_DIRECTION_PREV;
/** @type {?} */
Constants.MOVE_DIRECTION_NEXT;
/** @type {?} */
Constants.MOVE_DIRECTION_END;
/** @type {?} */
Constants.MOVE_DIRECTION_PARENT;
/** @type {?} */
Constants.MOVE_DIRECTION_FIRST_SON;
/** @type {?} */
Constants.MOVE_DIRECTION_NEXT_SIBLING;
/** @type {?} */
Constants.MOVE_DIRECTION_PREV_SIBLING;
/** @type {?} */
Constants.TASK_REFRESH_FORM;
/** @type {?} */
Constants.TASK_REFRESH_TABLE;
/** @type {?} */
Constants.TASK_REFRESH_TREE_AND_FORM;
/** @type {?} */
Constants.TASK_REFRESH_CURR_REC;
/** @type {?} */
Constants.TASK_REFRESH_NONE;
/** @type {?} */
Constants.TASK_MODE_QUERY;
/** @type {?} */
Constants.TASK_MODE_MODIFY;
/** @type {?} */
Constants.TASK_MODE_CREATE;
/** @type {?} */
Constants.TASK_MODE_DELETE;
/** @type {?} */
Constants.TASK_MODE_NONE;
/** @type {?} */
Constants.TASK_LEVEL_NONE;
/** @type {?} */
Constants.TASK_LEVEL_TASK;
/** @type {?} */
Constants.TASK_LEVEL_RECORD;
/** @type {?} */
Constants.TASK_LEVEL_CONTROL;
/** @type {?} */
Constants.MG_DATAVIEW_FIRST_RECORD;
/** @type {?} */
Constants.MG_DATAVIEW_LAST_RECORD;
/** @type {?} */
Constants.ACT_STT_TBL_SCREEN_MODE;
/** @type {?} */
Constants.ACT_STT_TBL_LEFT_TO_RIGHT;
/** @type {?} */
Constants.ACT_STT_TBL_SCREEN_TOP;
/** @type {?} */
Constants.ACT_STT_TBL_SCREEN_END;
/** @type {?} */
Constants.ACT_STT_TBL_ROW_START;
/** @type {?} */
Constants.ACT_STT_TBL_ROW_END;
/** @type {?} */
Constants.ACT_STT_EDT_LEFT_TO_RIGHT;
/** @type {?} */
Constants.ACT_STT_EDT_FORM_TOP;
/** @type {?} */
Constants.ACT_STT_EDT_FORM_END;
/** @type {?} */
Constants.ACT_STT_EDT_LINE_START;
/** @type {?} */
Constants.ACT_STT_EDT_LINE_END;
/** @type {?} */
Constants.ACT_STT_EDT_EDITING;
/** @type {?} */
Constants.ACT_STT_TREE_PARK;
/** @type {?} */
Constants.ACT_STT_TREE_EDITING;
/** @type {?} */
Constants.ForwardSlashWebUsage;
/** @type {?} */
Constants.HTTP_PROTOCOL;
/** @type {?} */
Constants.HTTPS_PROTOCOL;
/** @type {?} */
Constants.FILE_PROTOCOL;
/** @type {?} */
Constants.MG_GUI_THREAD;
/** @type {?} */
Constants.MG_WORK_THREAD;
/** @type {?} */
Constants.MG_TIMER_THREAD;
/** @type {?} */
Constants.ConfigurationFilePropertyName;
/** @type {?} */
Constants.WinPropLeft;
/** @type {?} */
Constants.WinPropTop;
/** @type {?} */
Constants.WinPropWidth;
/** @type {?} */
Constants.WinPropHeight;
/** @type {?} */
Constants.WinPropBackColor;
/** @type {?} */
Constants.WinPropForeColor;
/** @type {?} */
Constants.WinPropFont;
/** @type {?} */
Constants.WinPropText;
/** @type {?} */
Constants.WinPropLayer;
/** @type {?} */
Constants.WinPropX1;
/** @type {?} */
Constants.WinPropX2;
/** @type {?} */
Constants.WinPropY1;
/** @type {?} */
Constants.WinPropY2;
/** @type {?} */
Constants.WinPropIsTransparent;
/** @type {?} */
Constants.WinPropName;
/** @type {?} */
Constants.WinPropVisible;
/** @type {?} */
Constants.WinPropGradientStyle;
/** @type {?} */
Constants.WinPropVisibleLayerList;
/** @type {?} */
Constants.TabOrderPropertyTermination;
/** @type {?} */
Constants.SByteMaxValue;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG1hZ2ljLXhwYS91dGlscy8iLCJzb3VyY2VzIjpbInNyYy9Db25zdGFudHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBQyxLQUFLLEVBQUMsTUFBTSxzQkFBc0IsQ0FBQzs7SUF3R3pDO0tBRUM7bUNBckc0QyxHQUFHO21DQUNILEdBQUc7bUNBR0gsR0FBRztrQ0FDSixHQUFHO21DQUNGLEdBQUc7Z0NBR04sR0FBRzsrQkFDSixHQUFHOzhCQUNKLEdBQUc7b0NBQ0csR0FBRztvQ0FFSCxHQUFHO3FDQUNGLEdBQUc7b0NBQ0osR0FBRztvQ0FDSCxHQUFHO21DQUNKLEdBQUc7c0NBQ0EsR0FBRzt5Q0FDQSxHQUFHOzRDQUNBLEdBQUc7NENBQ0gsR0FBRztrQ0FHYixHQUFHO21DQUNGLEdBQUc7MkNBQ0ssR0FBRztzQ0FDUixHQUFHO2tDQUNQLEdBQUc7Z0NBRUwsR0FBRztpQ0FDRixHQUFHO2lDQUNILEdBQUc7aUNBQ0gsR0FBRzsrQkFDYixHQUFHO2dDQUdNLEdBQUc7Z0NBQ0gsR0FBRztrQ0FDRCxHQUFHO21DQUNGLEdBQUc7eUNBR0csS0FBSyxDQUFDLFFBQVE7d0NBQ2YsS0FBSyxDQUFDLFFBQVE7d0NBR2QsTUFBTTswQ0FDSixNQUFNO3VDQUNULE1BQU07dUNBQ04sTUFBTTtzQ0FDUCxNQUFNO29DQUNSLE1BQU07MENBQ0EsTUFBTTtxQ0FDWCxNQUFNO3FDQUNOLE1BQU07dUNBQ0osTUFBTTtxQ0FDUixNQUFNO29DQUNQLE1BQU07a0NBQ1IsTUFBTTtxQ0FDSCxNQUFNO3FDQUVOLEtBQUs7OEJBQ1osU0FBUzsrQkFDUixVQUFVOzhCQUNYLFNBQVM7OEJBR1QsZUFBZTsrQkFDZCxnQkFBZ0I7Z0NBQ2YsaUJBQWlCOzhDQUtILG9CQUFvQjs0QkFDdEMsTUFBTTsyQkFDUCxLQUFLOzZCQUNILE9BQU87OEJBQ04sUUFBUTtpQ0FDTCxXQUFXO2lDQUNYLFdBQVc7NEJBQ2hCLE1BQU07NEJBQ04sTUFBTTs2QkFDTCxPQUFPOzBCQUNWLElBQUk7MEJBQ0osSUFBSTswQkFDSixJQUFJOzBCQUNKLElBQUk7cUNBQ08sZUFBZTs0QkFDeEIsTUFBTTsrQkFDSCxTQUFTO3FDQUNILGVBQWU7d0NBQ1osa0JBQWtCOzRDQUNkLGFBQWE7OEJBRW5DLEdBQUc7b0JBdEdyQzs7U0FHYSxTQUFTIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbnQzMn0gZnJvbSBcIkBtYWdpYy14cGEvbXNjb3JlbGliXCI7XHJcblxyXG4vL1RoaXMgY2xhc3MgY29udGFpbnMgYWxsIHRoZSBjb25zdGFudHMgd2hpY2ggYXJlIHVzZWQgaW4gTWd4cGFSSUEuZXhlIGFzIHdlbGwgYXMgaW4gTWdHdWkuZGxsLlxyXG5leHBvcnQgY2xhc3MgQ29uc3RhbnRzIHtcclxuICAvLy8gPHN1bW1hcnk+IE51bGwgQXJpdGhtZXRpYyB2YWx1ZXM8L3N1bW1hcnk+XHJcbiAgc3RhdGljIHJlYWRvbmx5IE5VTExfQVJJVEhfTlVMTElGWTogc3RyaW5nID0gJ04nO1xyXG4gIHN0YXRpYyByZWFkb25seSBOVUxMX0FSSVRIX1VTRV9ERUY6IHN0cmluZyA9ICdVJztcclxuXHJcbiAgLy8vIDxzdW1tYXJ5PiBzZWxlY3QgcHJvZ3JhbSA6IHNlbGVjdCBtb2RlIHByb3BlcnR5PC9zdW1tYXJ5PlxyXG4gIHN0YXRpYyByZWFkb25seSBTRUxQUkdfTU9ERV9CRUZPUkU6IHN0cmluZyA9ICdCJztcclxuICBzdGF0aWMgcmVhZG9ubHkgU0VMUFJHX01PREVfQUZURVI6IHN0cmluZyA9ICdBJztcclxuICBzdGF0aWMgcmVhZG9ubHkgU0VMUFJHX01PREVfUFJPTVBUOiBzdHJpbmcgPSAnUCc7XHJcblxyXG4gIC8vLyA8c3VtbWFyeT4gbW92ZSBpbiBWaWV3PC9zdW1tYXJ5PlxyXG4gIHN0YXRpYyByZWFkb25seSBNT1ZFX1VOSVRfVEFCTEU6IHN0cmluZyA9ICdUJztcclxuICBzdGF0aWMgcmVhZG9ubHkgTU9WRV9VTklUX1BBR0U6IHN0cmluZyA9ICdQJztcclxuICBzdGF0aWMgcmVhZG9ubHkgTU9WRV9VTklUX1JPVzogc3RyaW5nID0gJ1InO1xyXG4gIHN0YXRpYyByZWFkb25seSBNT1ZFX1VOSVRfVFJFRV9OT0RFOiBzdHJpbmcgPSAnRSc7XHJcblxyXG4gIHN0YXRpYyByZWFkb25seSBNT1ZFX0RJUkVDVElPTl9OT05FOiBzdHJpbmcgPSAnICc7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1PVkVfRElSRUNUSU9OX0JFR0lOOiBzdHJpbmcgPSAnQic7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1PVkVfRElSRUNUSU9OX1BSRVY6IHN0cmluZyA9ICdQJztcclxuICBzdGF0aWMgcmVhZG9ubHkgTU9WRV9ESVJFQ1RJT05fTkVYVDogc3RyaW5nID0gJ04nO1xyXG4gIHN0YXRpYyByZWFkb25seSBNT1ZFX0RJUkVDVElPTl9FTkQ6IHN0cmluZyA9ICdFJztcclxuICBzdGF0aWMgcmVhZG9ubHkgTU9WRV9ESVJFQ1RJT05fUEFSRU5UOiBzdHJpbmcgPSAnQSc7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1PVkVfRElSRUNUSU9OX0ZJUlNUX1NPTjogc3RyaW5nID0gJ0YnO1xyXG4gIHN0YXRpYyByZWFkb25seSBNT1ZFX0RJUkVDVElPTl9ORVhUX1NJQkxJTkc6IHN0cmluZyA9ICdYJztcclxuICBzdGF0aWMgcmVhZG9ubHkgTU9WRV9ESVJFQ1RJT05fUFJFVl9TSUJMSU5HOiBzdHJpbmcgPSAnVic7XHJcblxyXG4gIC8vLyA8c3VtbWFyeT4gcmVmcmVzaCB0eXBlcyBmb3IgYSB0YXNrIGZvcm08L3N1bW1hcnk+XHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBU0tfUkVGUkVTSF9GT1JNOiBzdHJpbmcgPSAnRic7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBU0tfUkVGUkVTSF9UQUJMRTogc3RyaW5nID0gJ1QnO1xyXG4gIHN0YXRpYyByZWFkb25seSBUQVNLX1JFRlJFU0hfVFJFRV9BTkRfRk9STTogc3RyaW5nID0gJ1InO1xyXG4gIHN0YXRpYyByZWFkb25seSBUQVNLX1JFRlJFU0hfQ1VSUl9SRUM6IHN0cmluZyA9ICdDJztcclxuICBzdGF0aWMgcmVhZG9ubHkgVEFTS19SRUZSRVNIX05PTkU6IHN0cmluZyA9ICdOJztcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBU0tfTU9ERV9RVUVSWTogc3RyaW5nID0gJ0UnO1xyXG4gIHN0YXRpYyByZWFkb25seSBUQVNLX01PREVfTU9ESUZZOiBzdHJpbmcgPSAnTSc7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBU0tfTU9ERV9DUkVBVEU6IHN0cmluZyA9ICdDJztcclxuICBzdGF0aWMgcmVhZG9ubHkgVEFTS19NT0RFX0RFTEVURTogc3RyaW5nID0gJ0QnO1xyXG4gIHN0YXRpYyByZWFkb25seSBUQVNLX01PREVfTk9ORSA9ICcgJztcclxuXHJcbiAgLy8vIDxzdW1tYXJ5PiB0YXNrIGxldmVsPC9zdW1tYXJ5PlxyXG4gIHN0YXRpYyByZWFkb25seSBUQVNLX0xFVkVMX05PTkU6IHN0cmluZyA9ICcgJztcclxuICBzdGF0aWMgcmVhZG9ubHkgVEFTS19MRVZFTF9UQVNLOiBzdHJpbmcgPSAnVCc7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBU0tfTEVWRUxfUkVDT1JEOiBzdHJpbmcgPSAnUic7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFRBU0tfTEVWRUxfQ09OVFJPTDogc3RyaW5nID0gJ0MnO1xyXG5cclxuICAvLy8gPHN1bW1hcnk+IHNwZWNpYWwgcmVjb3JkcyBjb25zdGFudHM8L3N1bW1hcnk+XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0RBVEFWSUVXX0ZJUlNUX1JFQ09SRDogbnVtYmVyID0gSW50MzIuTWluVmFsdWU7XHJcbiAgc3RhdGljIHJlYWRvbmx5IE1HX0RBVEFWSUVXX0xBU1RfUkVDT1JEOiBudW1iZXIgPSBJbnQzMi5NYXhWYWx1ZTtcclxuXHJcbiAgLy8vIDxzdW1tYXJ5PiBhY3Rpb24gc3RhdGVzIGZvciBrZXlib2FyZCBtYXBwaW5nPC9zdW1tYXJ5PlxyXG4gIHN0YXRpYyByZWFkb25seSBBQ1RfU1RUX1RCTF9TQ1JFRU5fTU9ERTogbnVtYmVyID0gMHgwMDAxO1xyXG4gIHN0YXRpYyByZWFkb25seSBBQ1RfU1RUX1RCTF9MRUZUX1RPX1JJR0hUOiBudW1iZXIgPSAweDAwMDI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IEFDVF9TVFRfVEJMX1NDUkVFTl9UT1A6IG51bWJlciA9IDB4MDAwNDtcclxuICBzdGF0aWMgcmVhZG9ubHkgQUNUX1NUVF9UQkxfU0NSRUVOX0VORDogbnVtYmVyID0gMHgwMDA4O1xyXG4gIHN0YXRpYyByZWFkb25seSBBQ1RfU1RUX1RCTF9ST1dfU1RBUlQ6IG51bWJlciA9IDB4MDAxMDtcclxuICBzdGF0aWMgcmVhZG9ubHkgQUNUX1NUVF9UQkxfUk9XX0VORDogbnVtYmVyID0gMHgwMDIwO1xyXG4gIHN0YXRpYyByZWFkb25seSBBQ1RfU1RUX0VEVF9MRUZUX1RPX1JJR0hUOiBudW1iZXIgPSAweDAwNDA7XHJcbiAgc3RhdGljIHJlYWRvbmx5IEFDVF9TVFRfRURUX0ZPUk1fVE9QOiBudW1iZXIgPSAweDAwODA7XHJcbiAgc3RhdGljIHJlYWRvbmx5IEFDVF9TVFRfRURUX0ZPUk1fRU5EOiBudW1iZXIgPSAweDAxMDA7XHJcbiAgc3RhdGljIHJlYWRvbmx5IEFDVF9TVFRfRURUX0xJTkVfU1RBUlQ6IG51bWJlciA9IDB4MDIwMDtcclxuICBzdGF0aWMgcmVhZG9ubHkgQUNUX1NUVF9FRFRfTElORV9FTkQ6IG51bWJlciA9IDB4MDQwMDtcclxuICBzdGF0aWMgcmVhZG9ubHkgQUNUX1NUVF9FRFRfRURJVElORzogbnVtYmVyID0gMHgwODAwO1xyXG4gIHN0YXRpYyByZWFkb25seSBBQ1RfU1RUX1RSRUVfUEFSSzogbnVtYmVyID0gMHgxMDAwO1xyXG4gIHN0YXRpYyByZWFkb25seSBBQ1RfU1RUX1RSRUVfRURJVElORzogbnVtYmVyID0gMHgyMDAwO1xyXG5cclxuICBzdGF0aWMgcmVhZG9ubHkgRm9yd2FyZFNsYXNoV2ViVXNhZ2U6IHN0cmluZyA9IFwid2ViXCI7IC8vIHJlZmVyIHRvIGEgZm9yd2FyZCBzbGFzaCBhcyBhIHJlbGF0aXZlIHdlYiB1cmwuXHJcbiAgc3RhdGljIHJlYWRvbmx5IEhUVFBfUFJPVE9DT0w6IHN0cmluZyA9IFwiaHR0cDovL1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBIVFRQU19QUk9UT0NPTDogc3RyaW5nID0gXCJodHRwczovL1wiO1xyXG4gIHN0YXRpYyByZWFkb25seSBGSUxFX1BST1RPQ09MOiBzdHJpbmcgPSBcImZpbGU6Ly9cIjtcclxuXHJcbiAgLy8vIDxzdW1tYXJ5PnRocmVhZHMgY29uc3RhbnRzPC9zdW1tYXJ5PlxyXG4gIHN0YXRpYyByZWFkb25seSBNR19HVUlfVEhSRUFEOiBzdHJpbmcgPSBcIk1HX0dVSV9USFJFQURcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfV09SS19USFJFQUQ6IHN0cmluZyA9IFwiTUdfV09SS19USFJFQURcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgTUdfVElNRVJfVEhSRUFEOiBzdHJpbmcgPSBcIk1HX1RJTUVSX1RIUkVBRFwiO1xyXG5cclxuICAvLy8gPHN1bW1hcnk+XHJcbiAgLy8vIHByb3BlcnR5IG5hbWUgZm9yIHRoZSBydW50aW1lIGRlc2lnbmVyXHJcbiAgLy8vIDwvc3VtbWFyeT5cclxuICBzdGF0aWMgcmVhZG9ubHkgQ29uZmlndXJhdGlvbkZpbGVQcm9wZXJ0eU5hbWU6IHN0cmluZyA9IFwiQ29uZmlndXJhdGlvbiBmaWxlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BMZWZ0OiBzdHJpbmcgPSBcIkxlZnRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgV2luUHJvcFRvcDogc3RyaW5nID0gXCJUb3BcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgV2luUHJvcFdpZHRoOiBzdHJpbmcgPSBcIldpZHRoXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BIZWlnaHQ6IHN0cmluZyA9IFwiSGVpZ2h0XCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BCYWNrQ29sb3I6IHN0cmluZyA9IFwiQmFja0NvbG9yXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BGb3JlQ29sb3I6IHN0cmluZyA9IFwiRm9yZUNvbG9yXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BGb250OiBzdHJpbmcgPSBcIkZvbnRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgV2luUHJvcFRleHQ6IHN0cmluZyA9IFwiVGV4dFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBXaW5Qcm9wTGF5ZXI6IHN0cmluZyA9IFwiTGF5ZXJcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgV2luUHJvcFgxOiBzdHJpbmcgPSBcIlgxXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BYMjogc3RyaW5nID0gXCJYMlwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBXaW5Qcm9wWTE6IHN0cmluZyA9IFwiWTFcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgV2luUHJvcFkyOiBzdHJpbmcgPSBcIlkyXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BJc1RyYW5zcGFyZW50OiBzdHJpbmcgPSBcIklzVHJhbnNwYXJlbnRcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgV2luUHJvcE5hbWU6IHN0cmluZyA9IFwiTmFtZVwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBXaW5Qcm9wVmlzaWJsZTogc3RyaW5nID0gXCJWaXNpYmxlXCI7XHJcbiAgc3RhdGljIHJlYWRvbmx5IFdpblByb3BHcmFkaWVudFN0eWxlOiBzdHJpbmcgPSBcIkdyYWRpZW50U3R5bGVcIjtcclxuICBzdGF0aWMgcmVhZG9ubHkgV2luUHJvcFZpc2libGVMYXllckxpc3Q6IHN0cmluZyA9IFwiVmlzaWJsZUxheWVyTGlzdFwiO1xyXG4gIHN0YXRpYyByZWFkb25seSBUYWJPcmRlclByb3BlcnR5VGVybWluYXRpb246IHN0cmluZyA9IFwiRm9yVGFiT3JkZXJcIjtcclxuXHJcbiAgc3RhdGljIHJlYWRvbmx5IFNCeXRlTWF4VmFsdWUgPSAxMjc7XHJcblxyXG4gIGNvbnN0cnVjdG9yKCkge1xyXG5cclxuICB9XHJcbn1cclxuIl19