package Ġcom . so yle . stories . common . components Ċ Ċ import Ġjavafx . beans . value . Observable Value Ċ import Ġjavafx . event . EventTarget Ċ import Ġjavafx . geometry . Pos Ċ import Ġjavafx . scene . layout . H Box Ċ import Ġjavafx . scene . layout . V Box Ċ import Ġt orn ad of x . add Ċ import Ġt orn ad of x . addClass Ċ import Ġt orn ad of x . h box Ċ import Ġt orn ad of x . v box Ċ Ċ fun ĠEvent Target . card ( op : ĠV Box . () Ġ-> ĠUnit ) Ġ= Ġv box Ġ{ ĊĠĠĠ Ġadd Class ( Components Styles . card ) ĊĠĠĠ Ġop () Ċ } Ċ Ċ fun ĠEvent Target . card Header ( ĊĠĠĠ Ġop : ĠH Box . () Ġ-> ĠUnit Ċ ) Ġ= Ġh box ( spacing Ġ= Ġ 1 6 , Ġalignment Ġ= ĠPos . CENTER _ LEFT ) Ġ{ ĊĠĠĠ Ġadd Class ( Components Styles . card Header ) ĊĠĠĠ Ġop () Ċ } Ċ fun ĠEvent Target . card Body ( ĊĠĠĠ Ġis First Child : ĠBoolean Ġ= Ġtrue , ĊĠĠĠ Ġop : ĠV Box . () Ġ-> ĠUnit Ġ= Ġ{} Ċ ) Ġ= Ġv box Ġ{ ĊĠĠĠ Ġadd Class ( Components Styles . card Body ) ĊĠĠĠ Ġif Ġ(! Ġis First Child ) Ġadd Class ( Components Styles . not First Child ) ĊĠĠĠ Ġop () Ċ }