
markup.push({

MagicBoostView: {
    "+": "GroupView.noBottomStroke",
    gxLayout: [
        "H:|-14-[label]-8-[switch(58)]&alignBaseline",

        "V:|-15-[switch(27)]-10-[text(46)]-0-|",
        "V:[switch]-12-[infoIcon]",

        "H:|-14-[infoIcon(16)]-8-[text]-11-|",
    ],
    gxChildViews: {
        label: labelView("Magic Boost:"),
            switch: {
                "+": "SwitchView.large.showLive",
                gxValueKey: "nodeModel.magicOn",
                gxVertical: false,
                gxBaselineOffset: 8,
                axTitle: "Magic Boost",
            },
        infoIcon: {
            "+": "InfoIcon"
        },
        text: {
            "+": "DescriptionLabelView",
            gxDefaultValue: "Give a volume boost to quiet passages, while leaving louder audio untouched. Get richer, fuller sound, particularly from small speakers.",
        },
    }
},

MagicBoostPopover: {
    "+": "PopoverTemplate",
    gxTitle: "Magic Boost",
    gxCanDrawSubviewsIntoLayer: true,
    gxLayout: [
        "H:|-12-[self(300)]-12-|",
        "V:|-12-[self]-12-|",
        "V:|-41-[settingsContainer]-16-|",
        "H:|-0-[settingsContainer]-0-|",
    ],
    gxChildViews:
    {
        title: "PopoverTitle",
        switch: "PopoverOnOffSwitch",
        settingsContainer: {
            nsClass: "GXDrawView"
        }
    }
}

})
