package Ġcom . space apps . my application . utils Ċ Ċ import Ġandroidx . compose . foundation . layout . Padding Values Ċ import Ġandroidx . compose . foundation . layout . calculate End Padding Ċ import Ġandroidx . compose . foundation . layout . calculate Start Padding Ċ import Ġandroidx . compose . runtime . Composable Ċ import Ġandroidx . compose . ui . platform . Local Layout Direction Ċ Ċ @ Composable Ċ operator Ġfun ĠPadding Values . minus ( other : ĠPadding Values ): ĠPadding Values Ġ{ ĊĠĠĠ Ġval Ġtop Ġ= Ġother . calculate Top Padding () ĊĠĠĠ Ġval Ġbottom Ġ= Ġother . calculate Bottom Padding () ĊĠĠĠ Ġval Ġend Ġ= Ġother . calculate End Padding ( Local Layout Direction . current ) ĊĠĠĠ Ġval Ġstart Ġ= Ġother . calculate Start Padding ( Local Layout Direction . current ) ĊĠĠĠ Ġreturn ĠPadding Values ( ĊĠĠĠĠĠĠĠ Ġtop Ġ= Ġcalculate Top Padding () Ġ- Ġtop , ĊĠĠĠĠĠĠĠ Ġbottom Ġ= Ġbottom Ġ+ Ġcalculate Bottom Padding () Ġ- Ġbottom , ĊĠĠĠĠĠĠĠ Ġend Ġ= Ġcalculate End Padding ( Local Layout Direction . current ) Ġ- Ġend , ĊĠĠĠĠĠĠĠ Ġstart Ġ= Ġcalculate Start Padding ( Local Layout Direction . current ) Ġ- Ġstart ĊĠĠĠ Ġ) Ċ } Ċ Ċ @ Composable Ċ operator Ġfun ĠPadding Values . plus ( other : ĠPadding Values ): ĠPadding Values Ġ{ ĊĠĠĠ Ġval Ġtop Ġ= Ġother . calculate Top Padding () ĊĠĠĠ Ġval Ġbottom Ġ= Ġother . calculate Bottom Padding () ĊĠĠĠ Ġval Ġend Ġ= Ġother . calculate End Padding ( Local Layout Direction . current ) ĊĠĠĠ Ġval Ġstart Ġ= Ġother . calculate Start Padding ( Local Layout Direction . current ) ĊĠĠĠ Ġreturn ĠPadding Values ( ĊĠĠĠĠĠĠĠ Ġtop Ġ= Ġtop Ġ+ Ġcalculate Top Padding (), ĊĠĠĠĠĠĠĠ Ġbottom Ġ= Ġbottom Ġ+ Ġcalculate Bottom Padding (), ĊĠĠĠĠĠĠĠ Ġend Ġ= Ġend Ġ+ Ġcalculate End Padding ( Local Layout Direction . current ), ĊĠĠĠĠĠĠĠ Ġstart Ġ= Ġstart Ġ+ Ġcalculate Start Padding ( Local Layout Direction . current ) ĊĠĠĠ Ġ) Ċ } Ċ