All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.dirigible.dev-tools.perf_ui.module.json Maven / Gradle / Ivy

There is a newer version: 10.6.27
Show newest version
{
    "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 - 2024 Weber Informatics LLC | Privacy Policy