META-INF.dirigible.dev-tools.perf_ui.module.json Maven / Gradle / Ivy
{
"extensions": [
{
"type": "late-initialization",
"className": "PerfUI.LiveHeapProfile",
"experiment": "liveHeapProfile",
"setting": "memoryLiveHeapProfile"
},
{
"type": "@SourceFrame.LineDecorator",
"className": "PerfUI.LineLevelProfile.LineDecorator",
"decoratorType": "performance"
},
{
"type": "@SourceFrame.LineDecorator",
"className": "PerfUI.LineLevelProfile.LineDecorator",
"decoratorType": "memory"
},
{
"type": "setting",
"category": "Performance",
"title": "Flamechart mouse wheel action:",
"settingName": "flamechartMouseWheelAction",
"settingType": "enum",
"defaultValue": "zoom",
"options": [
{
"title": "Scroll",
"text": "Scroll",
"value": "scroll"
},
{
"title": "Zoom",
"text": "Zoom",
"value": "zoom"
}
]
},
{
"type": "setting",
"category": "Memory",
"experiment": "liveHeapProfile",
"title": "Live memory allocation annotations",
"settingName": "memoryLiveHeapProfile",
"settingType": "boolean",
"defaultValue": false,
"options": [
{
"value": true,
"title": "Show live memory allocation annotations"
},
{
"value": false,
"title": "Hide live memory allocation annotations"
}
]
},
{
"type": "action",
"actionId": "components.collect-garbage",
"category": "Performance",
"title": "Collect garbage",
"iconClass": "largeicon-trash-bin",
"className": "PerfUI.GCActionDelegate"
}
],
"dependencies": [
"ui",
"sdk",
"bindings",
"source_frame",
"text_editor"
],
"scripts": [],
"modules": [
"perf_ui.js",
"perf_ui-legacy.js",
"ChartViewport.js",
"FilmStripView.js",
"FlameChart.js",
"GCActionDelegate.js",
"LineLevelProfile.js",
"LiveHeapProfile.js",
"NetworkPriorities.js",
"OverviewGrid.js",
"PieChart.js",
"TimelineGrid.js",
"TimelineOverviewPane.js"
],
"resources": [
"chartViewport.css",
"filmStripView.css",
"flameChart.css",
"overviewGrid.css",
"pieChart.css",
"timelineGrid.css",
"timelineOverviewInfo.css"
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy