{
    "id": "FM_Dashboard",
    "name": "FM_Dashboard",
    "features": {
        "Area": {
            "name": "Area",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Bar": {
            "name": "Bar",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Base_Structure": {
            "name": "Base_Structure",
            "optional": false,
            "type": "FEATURE",
            "note": ""
        },
        "Base_system": {
            "name": "Base_system",
            "optional": false,
            "type": "FEATURE",
            "note": ""
        },
        "Channel": {
            "name": "Channel",
            "optional": false,
            "type": "OR",
            "note": ""
        },
        "Circle": {
            "name": "Circle",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Color": {
            "name": "Color",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Dashboard": {
            "name": "Dashboard",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Line": {
            "name": "Line",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Mark": {
            "name": "Mark",
            "optional": false,
            "type": "FEATURE",
            "note": ""
        },
        "Opacity": {
            "name": "Opacity",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Page": {
            "name": "Page",
            "optional": false,
            "type": "FEATURE",
            "note": ""
        },
        "Position": {
            "name": "Position",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Shape": {
            "name": "Shape",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Size": {
            "name": "Size",
            "optional": true,
            "type": "FEATURE",
            "note": ""
        },
        "Type": {
            "name": "Type",
            "optional": false,
            "type": "XOR",
            "note": ""
        },
        "Visualization": {
            "name": "Visualization",
            "optional": false,
            "type": "FEATURE",
            "note": ""
        }
    },
    "tree": {
        "id": "Dashboard",
        "children": [
            {
                "id": "Base_system"
            },
            {
                "id": "Page",
                "children": [
                    {
                        "id": "Visualization",
                        "children": [
                            {
                                "id": "Base_Structure"
                            },
                            {
                                "id": "Mark",
                                "children": [
                                    {
                                        "id": "Channel",
                                        "children": [
                                            {
                                                "id": "Color"
                                            },
                                            {
                                                "id": "Opacity"
                                            },
                                            {
                                                "id": "Position"
                                            },
                                            {
                                                "id": "Shape"
                                            },
                                            {
                                                "id": "Size"
                                            }
                                        ]
                                    },
                                    {
                                        "id": "Type",
                                        "children": [
                                            {
                                                "id": "Area"
                                            },
                                            {
                                                "id": "Bar"
                                            },
                                            {
                                                "id": "Circle"
                                            },
                                            {
                                                "id": "Line"
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                ]
            }
        ]
    },
    "constraints": {}
}