// Ċ // Ġ( C ) ĠCopyright Ġ 2 0 1 8 - 2 0 1 9 ĠMartin ĠE . ĠN ord berg ĠIII Ċ // ĠApache Ġ 2 . 0 ĠLicense Ċ // Ċ Ċ package Ġo . kat yd id . css . styles . builders Ċ Ċ import Ġo . kat yd id . css . colors . Color Ċ import Ġo . kat yd id . css . styles . K at yd id Style Ċ import Ġx . kat yd id . css . infrastructure . make Decimal String Ċ Ċ //---------------------------------------------------------------- ------------------------------------------------ ----- Ċ Ċ fun ĠK at yd id Style . color ( value : ĠColor ) Ġ= ĊĠĠĠ Ġset Property (" color ", Ġ"$ value ") Ċ Ċ //---------------------------------------------------------------- ------------------------------------------------ ----- Ċ Ċ fun ĠK at yd id Style . opacity ( value : ĠFloat ) Ġ= ĊĠĠĠ Ġwhen Ġ{ ĊĠĠĠĠĠĠĠ Ġvalue Ġ<= Ġ 0 Ġ-> Ġset Property (" opacity ", Ġ" 0 ") ĊĠĠĠĠĠĠĠ Ġvalue Ġ>= Ġ 1 Ġ-> Ġset Property (" opacity ", Ġ" 1 ") ĊĠĠĠĠĠĠĠ Ġelse ĠĠĠĠĠĠ Ġ-> Ġset Property (" opacity ", Ġmake Decimal String ( value )) ĊĠĠĠ Ġ} ĊĊ Ċ //---------------------------------------------------------------- ------------------------------------------------ ----- ĊĊ