package Ġde . sch net t ler . datastore . compose . material 3 . compat Ċ Ċ import Ġandroidx . compose . material . Content Alpha Ċ import Ġandroidx . compose . material . Switch Colors Ċ import Ġandroidx . compose . material . Switch Defaults Ċ import Ġandroidx . compose . material 3 .* Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . graphics . Color Ċ import Ġandroidx . compose . ui . graphics . composite Over Ċ Ċ object ĠMaterial 3 Switch Defaults Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠCreates Ġa Ġ[ Switch Colors ] Ġthat Ġrepresents Ġthe Ġdifferent Ġcolors Ġused Ġin Ġa Ġ[ Switch ] Ġin ĊĠĠĠĠ Ġ* Ġdifferent Ġstates . ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġchecked Thumb Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġthumb Ġwhen Ġenabled Ġand Ġchecked ĊĠĠĠĠ Ġ* Ġ@ param Ġchecked Track Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġtrack Ġwhen Ġenabled Ġand Ġchecked ĊĠĠĠĠ Ġ* Ġ@ param Ġchecked Track Alpha Ġthe Ġalpha Ġapplied Ġto Ġ[ checked Track Color ] Ġand ĊĠĠĠĠ Ġ* Ġ[ disabled Checked Track Color ] ĊĠĠĠĠ Ġ* Ġ@ param Ġunchecked Thumb Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġthumb Ġwhen Ġenabled Ġand Ġunchecked ĊĠĠĠĠ Ġ* Ġ@ param Ġunchecked Track Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġtrack Ġwhen Ġenabled Ġand Ġunchecked ĊĠĠĠĠ Ġ* Ġ@ param Ġunchecked Track Alpha Ġthe Ġalpha Ġapplied Ġto Ġ[ unchecked Track Color ] Ġand ĊĠĠĠĠ Ġ* Ġ[ disabled Unchecked Track Color ] ĊĠĠĠĠ Ġ* Ġ@ param Ġdisabled Checked Thumb Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġthumb Ġwhen Ġdisabled Ġand Ġchecked ĊĠĠĠĠ Ġ* Ġ@ param Ġdisabled Checked Track Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġtrack Ġwhen Ġdisabled Ġand Ġchecked ĊĠĠĠĠ Ġ* Ġ@ param Ġdisabled Unchecked Thumb Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġthumb Ġwhen Ġdisabled Ġand Ġunchecked ĊĠĠĠĠ Ġ* Ġ@ param Ġdisabled Unchecked Track Color Ġthe Ġcolor Ġused Ġfor Ġthe Ġtrack Ġwhen Ġdisabled Ġand Ġunchecked ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Composable ĊĠĠĠ Ġfun Ġcolors ( ĊĠĠĠĠĠĠĠ Ġchecked Thumb Color : ĠColor Ġ= ĠMaterial Theme . color Scheme . secondary , ĊĠĠĠĠĠĠĠ Ġchecked Track Color : ĠColor Ġ= Ġchecked Thumb Color , ĊĠĠĠĠĠĠĠ Ġchecked Track Alpha : ĠFloat Ġ= Ġ 0 . 5 4 f , ĊĠĠĠĠĠĠĠ Ġunchecked Thumb Color : ĠColor Ġ= ĠMaterial Theme . color Scheme . surface Variant , ĊĠĠĠĠĠĠĠ Ġunchecked Track Color : ĠColor Ġ= ĠMaterial Theme . color Scheme . on Surface , ĊĠĠĠĠĠĠĠ Ġunchecked Track Alpha : ĠFloat Ġ= Ġ 0 . 3 8 f , ĊĠĠĠĠĠĠĠ Ġdisabled Checked Thumb Color : ĠColor Ġ= Ġchecked Thumb Color . copy ( alpha Ġ= ĠContent Alpha . disabled ). composite Over ( Material Theme . color Scheme . surface ), ĊĠĠĠĠĠĠĠ Ġdisabled Checked Track Color : ĠColor Ġ= Ġchecked Track Color . copy ( alpha Ġ= ĠContent Alpha . disabled ). composite Over ( Material Theme . color Scheme . surface ), ĊĠĠĠĠĠĠĠ Ġdisabled Unchecked Thumb Color : ĠColor Ġ= Ġunchecked Thumb Color . copy ( alpha Ġ= ĠContent Alpha . disabled ). composite Over ( Material Theme . color Scheme . surface ), ĊĠĠĠĠĠĠĠ Ġdisabled Unchecked Track Color : ĠColor Ġ= Ġunchecked Track Color . copy ( alpha Ġ= ĠContent Alpha . disabled ). composite Over ( Material Theme . color Scheme . surface ) ĊĠĠĠ Ġ): ĠSwitch Colors Ġ= ĠSwitch Defaults . colors ( ĊĠĠĠĠĠĠĠ Ġchecked Thumb Color Ġ= Ġchecked Thumb Color , ĊĠĠĠĠĠĠĠ Ġchecked Track Color Ġ= Ġchecked Track Color . copy ( alpha Ġ= Ġchecked Track Alpha ), ĊĠĠĠĠĠĠĠ Ġunchecked Thumb Color Ġ= Ġunchecked Thumb Color , ĊĠĠĠĠĠĠĠ Ġunchecked Track Color Ġ= Ġunchecked Track Color . copy ( alpha Ġ= Ġunchecked Track Alpha ), ĊĠĠĠĠĠĠĠ Ġdisabled Checked Thumb Color Ġ= Ġdisabled Checked Thumb Color , ĊĠĠĠĠĠĠĠ Ġdisabled Checked Track Color Ġ= Ġdisabled Checked Track Color . copy ( alpha Ġ= Ġchecked Track Alpha ), ĊĠĠĠĠĠĠĠ Ġdisabled Unchecked Thumb Color Ġ= Ġdisabled Unchecked Thumb Color , ĊĠĠĠĠĠĠĠ Ġdisabled Unchecked Track Color Ġ= Ġdisabled Unchecked Track Color . copy ( alpha Ġ= Ġunchecked Track Alpha ) ĊĠĠĠ Ġ) Ċ }