Custom switch as a Components

Hi,
I am creating Settings page for my app. The settings on the page can be On or Off. I am using the Custom Switch example found here
https://fuse-open.github.io/examples/custom-switch/index.html
to set the setting.
I need to set the On/Off state on load for each Setting based on a database value and I am just looking for some advice on how best to achieve this. I also need to save the value back to the database if the switched is toggled.
Is there a recommended way to do this? I have tried to add a property to the ColourSwitch component like so

<bool ux:Property="IsOn" />
<SwipeGesture ux:Name="swipe" Direction="Right" Length="38" Type="Active" IsActive="{Property Value} || {Property IsOn}"/>

and then setting it on the page like so

<ColourSwitch Alignment="VerticalCenter" IsOn="{swipeValue}">
	<WhileTrue Value="{swipeValue}">
		<Change blueCircleScaling.Factor="10" Duration="0.25" Easing="QuadraticOut" Delay="0.20" />
		<Change blueCircle.Color="#11abfe" Duration="0.25" Easing="QuadraticOut" Delay="0.20" />
		<Change blueCircleTranslation.X="19" Duration="0" DurationBack="0" Delay="0.25" Easing="QuadraticInOut"/>
		<Clicked>
			<Callback Handler="{setStatusRatingID}" />
			<DebugAction Message="ColourSwitch clicked" />
		</Clicked>
	</WhileTrue>
</ColourSwitch>

I am not sure how best to toggle the swipeValue in the .js file though?

Any help would be greatly appreciated.

Thank you.