1 line
6.2 KiB
JSON
1 line
6.2 KiB
JSON
{"remainingRequest":"/var/www/html/payroll_manager/front-end/node_modules/thread-loader/dist/cjs.js??ref--4-2!/var/www/html/payroll_manager/front-end/node_modules/ts-loader/index.js??ref--4-3!/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js!/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/metrics/thread-item.tsx","dependencies":[{"path":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/metrics/thread-item.tsx","mtime":1533613272797},{"path":"/var/www/html/payroll_manager/front-end/node_modules/react-hot-loader/webpack.js","mtime":1505850161000},{"path":"/var/www/html/payroll_manager/front-end/node_modules/cache-loader/dist/cjs.js","mtime":0},{"path":"/var/www/html/payroll_manager/front-end/node_modules/thread-loader/dist/cjs.js","mtime":0},{"path":"/var/www/html/payroll_manager/front-end/node_modules/ts-loader/index.js","mtime":1530127508000},{"path":"/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js","mtime":1519899048000}],"contextDependencies":[],"result":["import * as tslib_1 from \"tslib\";\nimport React from 'react';\nimport { Collapse, Card, CardBody, Row } from 'reactstrap';\nvar ThreadItem = /** @class */ (function (_super) {\n tslib_1.__extends(ThreadItem, _super);\n function ThreadItem() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n _this.state = {\n collapse: false\n };\n _this.toggleStackTrace = function () {\n _this.setState({\n collapse: !_this.state.collapse\n });\n };\n return _this;\n }\n ThreadItem.prototype.render = function () {\n var threadDumpInfo = this.props.threadDumpInfo;\n return (React.createElement(\"div\", null,\n React.createElement(\"a\", { onClick: this.toggleStackTrace, style: { color: 'hotpink' } }, this.state.collapse ? React.createElement(\"span\", null, \"Hide StackTrace\") : React.createElement(\"span\", null, \"Show StackTrace\")),\n React.createElement(Collapse, { isOpen: this.state.collapse },\n React.createElement(Card, null,\n React.createElement(CardBody, null,\n React.createElement(Row, { className: \"break\", style: { overflowX: 'scroll' } },\n Object.entries(threadDumpInfo.stackTrace).map(function (_a) {\n var stK = _a[0], stV = _a[1];\n return (React.createElement(\"samp\", { key: \"detail-\" + stK },\n stV.className,\n \".\",\n stV.methodName,\n React.createElement(\"code\", null,\n \"(\",\n stV.fileName,\n \":\",\n stV.lineNumber,\n \")\")));\n }),\n React.createElement(\"span\", { className: \"mt-1\" })))))));\n };\n return ThreadItem;\n}(React.Component));\nexport { ThreadItem };\nexport default ThreadItem;\n",{"version":3,"file":"/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/metrics/thread-item.tsx","sourceRoot":"","sources":["/var/www/html/payroll_manager/front-end/node_modules/tslint-loader/index.js!/var/www/html/payroll_manager/front-end/src/main/webapp/app/modules/administration/metrics/thread-item.tsx"],"names":[],"mappings":";AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAC1B,OAAO,EAAE,QAAQ,EAAE,IAAI,EAAE,QAAQ,EAAE,GAAG,EAAE,MAAM,YAAY,CAAC;AAU3D;IAAgC,sCAAmD;IAAnF;QAAA,qEAuCC;QAtCC,WAAK,GAAqB;YACxB,QAAQ,EAAE,KAAK;SAChB,CAAC;QAEF,sBAAgB,GAAG;YACjB,KAAI,CAAC,QAAQ,CAAC;gBACZ,QAAQ,EAAE,CAAC,KAAI,CAAC,KAAK,CAAC,QAAQ;aAC/B,CAAC,CAAC;QACL,CAAC,CAAC;;IA8BJ,CAAC;IA5BC,2BAAM,GAAN;QACU,IAAA,0CAAc,CAAgB;QAEtC,OAAO,CACL;YACE,2BAAG,OAAO,EAAE,IAAI,CAAC,gBAAgB,EAAE,KAAK,EAAE,EAAE,KAAK,EAAE,SAAS,EAAE,IAC3D,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAC,CAAC,oDAA4B,CAAC,CAAC,CAAC,oDAA4B,CAChF;YACJ,oBAAC,QAAQ,IAAC,MAAM,EAAE,IAAI,CAAC,KAAK,CAAC,QAAQ;gBACnC,oBAAC,IAAI;oBACH,oBAAC,QAAQ;wBACP,oBAAC,GAAG,IAAC,SAAS,EAAC,OAAO,EAAC,KAAK,EAAE,EAAE,SAAS,EAAE,QAAQ,EAAE;4BAClD,MAAM,CAAC,OAAO,CAAC,cAAc,CAAC,UAAU,CAAC,CAAC,GAAG,CAAC,UAAC,EAAyB;oCAAxB,WAAG,EAAE,WAAG;gCAAqB,OAAA,CAC5E,8BAAM,GAAG,EAAE,YAAU,GAAK;oCACvB,GAAG,CAAC,SAAS;;oCAAG,GAAG,CAAC,UAAU;oCAC/B;;wCACI,GAAG,CAAC,QAAQ;;wCAAG,GAAG,CAAC,UAAU;4CAC1B,CACF,CACR;4BAP6E,CAO7E,CAAC;4BACF,8BAAM,SAAS,EAAC,MAAM,GAAG,CACrB,CACG,CACN,CACE,CACP,CACP,CAAC;IACJ,CAAC;IACH,iBAAC;AAAD,CAAC,AAvCD,CAAgC,KAAK,CAAC,SAAS,GAuC9C;;AAED,eAAe,UAAU,CAAC","sourcesContent":["import React from 'react';\nimport { Collapse, Card, CardBody, Row } from 'reactstrap';\n\nexport interface IThreadItemProps {\n threadDumpInfo: any;\n}\n\nexport interface IThreadItemState {\n collapse: boolean;\n}\n\nexport class ThreadItem extends React.Component<IThreadItemProps, IThreadItemState> {\n state: IThreadItemState = {\n collapse: false\n };\n\n toggleStackTrace = () => {\n this.setState({\n collapse: !this.state.collapse\n });\n };\n\n render() {\n const { threadDumpInfo } = this.props;\n\n return (\n <div>\n <a onClick={this.toggleStackTrace} style={{ color: 'hotpink' }}>\n {this.state.collapse ? <span>Hide StackTrace</span> : <span>Show StackTrace</span>}\n </a>\n <Collapse isOpen={this.state.collapse}>\n <Card>\n <CardBody>\n <Row className=\"break\" style={{ overflowX: 'scroll' }}>\n {Object.entries(threadDumpInfo.stackTrace).map(([stK, stV]: [string, any]) => (\n <samp key={`detail-${stK}`}>\n {stV.className}.{stV.methodName}\n <code>\n ({stV.fileName}:{stV.lineNumber})\n </code>\n </samp>\n ))}\n <span className=\"mt-1\" />\n </Row>\n </CardBody>\n </Card>\n </Collapse>\n </div>\n );\n }\n}\n\nexport default ThreadItem;\n"]}]} |