
markup.push({

// MARK: - base switch

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

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

SwitchPainter:
{
	nsClass: "NKHorizontalSwitchPainter",
	gxThemeColor: "ColorTheme1.noPressed",
	gxOffColor: "ColorTheme1.noPressed.blockDisabled",
	gxTextColor: "ForeColorTheme1.noPressed",
	gxThumbColor: "ForeColorTheme1",

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

	vertical:
	{
		nsClass: "NKVerticalSwitchPainter",
		large: {
			nsClass: "NKVerticalSwitchLargePainter",
		},
	},
    
	large:
	{
		nsClass: "NKHorizontalSwitchLargePainter",
	},
},

})
