Sl-vue-tree - custom dark theme and events handlers

Source code

Last event: No last event
Item1
Item2
Folder1
Folder2
Item3
Item4
Folder3
Item5
Folder5
Item6
Item7
Folder6
Folder7
Item8
Item9
[
    {
        "title": "Item1",
        "isLeaf": true
    },
    {
        "title": "Item2",
        "isLeaf": true,
        "data": {
            "visible": false
        }
    },
    {
        "title": "Folder1"
    },
    {
        "title": "Folder2",
        "isExpanded": true,
        "children": [
            {
                "title": "Item3",
                "isLeaf": true
            },
            {
                "title": "Item4",
                "isLeaf": true
            },
            {
                "title": "Folder3",
                "children": [
                    {
                        "title": "Item5",
                        "isLeaf": true
                    }
                ]
            }
        ]
    },
    {
        "title": "Folder5",
        "isExpanded": false
    },
    {
        "title": "Item6",
        "isLeaf": true
    },
    {
        "title": "Item7",
        "isLeaf": true,
        "data": {
            "visible": false
        }
    },
    {
        "title": "Folder6",
        "children": [
            {
                "title": "Folder7",
                "children": [
                    {
                        "title": "Item8",
                        "isLeaf": true
                    },
                    {
                        "title": "Item9",
                        "isLeaf": true
                    }
                ]
            }
        ]
    }
]