@ file : Suppress (" NAME _ CONTAIN S _ IL LEG AL _ CHARS ", Ġ" NE ST ED _ CLASS _ IN _ EXTERNAL _ INTERFACE ", Ġ" NOTH ING _ TO _ INLINE ") Ċ Ċ package Ġio . fluid sonic . css ĊĊ Ċ @ Js Name (" 0 ; 0 ") Ċ public Ġexternal Ġinterface ĠAnimation Name Ġ: ĠCss Value . String Construct able Ġ{ ĊĊ ĉ public Ġcompanion Ġobject ; ĊĊĊ ĉ @ Js Name (" 0 ; 0 ") Ċ ĉ public Ġinterface ĠVariable Ġ: ĠAnimation Name , ĠCss Variable < Animation Name > Ċ } ĊĊ Ċ @ Css Dsl Ċ public Ġinline Ġval ĠAnimation Name . Companion . none : ĠAnimation Name Ċ ĉ get () Ġ= Ġunsafe (" none ") ĊĊ Ċ public Ġinline Ġfun ĠAnimation Name . Companion . of ( value : ĠString ): ĠAnimation Name Ġ= Ċ ĉ unsafe ( value ) ĊĊ Ċ public Ġinline Ġfun ĠAnimation Name . Companion . unsafe ( value : ĠString ): ĠAnimation Name Ġ= Ċ ĉ Css Value . unsafe ( value ) ĊĊ Ċ public Ġinline Ġfun ĠAnimation Name . Companion . variable ( name : ĠString ): ĠAnimation Name . Variable Ġ= Ċ ĉ Css Variable . unsafe ( name ) ĊĊ Ċ @ Css Dsl Ċ public Ġinline Ġfun ĠCss Declaration Block Builder . animation Name ( value : ĠAnimation Name ) Ġ{ Ċ ĉ property ( animation Name , Ġvalue ) Ċ } ĊĊ Ċ @ Css Dsl Ċ public Ġinline Ġfun ĠCss Declaration Block Builder . animation Name ( value : ĠString ) Ġ{ Ċ ĉ property ( animation Name , Ġvalue ) Ċ } ĊĊ Ċ @ Suppress (" unused ") Ċ public Ġinline Ġval ĠCss Properties . animation Name : ĠCss Property < Animation Name > Ċ ĉ get () Ġ= ĠCss Property . unsafe (" animation - name ") Ċ