
markup.push({

// MARK: - base switch

SwitchView:
{
	nsClass: "GXSwitchView",
	gxVertical: true,
	gxForePainter: "SwitchPainter",

	vertical: {
		gxVertical: true,
	}
},
	
// MARK: - switch painters

SwitchPainter:
{
	nsClass: "AH4HorizontalSwitchPainter",
	gxThemeColor: "ColorTheme1.noPressed",
	//gxOffColor: "BackColor4.noPressed",
	gxOffColor: "ColorTheme1.noPressed.blockDisabled",
	gxTextColor: "ForeColorTheme1.noPressed",
	gxThumbColor: "ForeColorTheme1",

    noOff: {
        gxOffColor: "ColorTheme1.noPressed",
    },

	//showLive: { gxThemeColor: "ColorThemeLive1.noPressed", },
	blockFace:
	{
		gxThemeColor: "ColorTheme2.noPressed",
		gxOffColor: "ColorTheme3.noPressed",
        noOff: {
            gxOffColor: "ColorTheme2.noPressed",
        },
	},
    
	vertical:
	{
		nsClass: "AH4VerticalSwitchPainter",
		large: {
			nsClass: "AH4VerticalSwitchLargePainter",
		},
	},
    
	large:
	{
		nsClass: "AH4HorizontalSwitchLargePainter",
	},
},
	

})
