package Ġcom . so yle . stories . common . components . text Ċ Ċ import Ġcom . so yle . stories . common . View Builder Ċ import Ġcom . so yle . stories . common . components . text . Section Title . Companion . section Title Ċ import Ġjavafx . beans . value . Observable Value Ċ import Ġjavafx . event . EventTarget Ċ import Ġjavafx . scene . control . Label Ċ import Ġjavafx . scene . layout . V Box Ċ import Ġt orn ad of x . addChild If Possible Ċ import Ġt orn ad of x . addClass Ċ import Ġt orn ad of x . v box Ċ Ċ class ĠField Label Ġ: ĠLabel Ġ{ ĊĊĠĠĠ Ġconstructor () Ġ: Ġsuper () ĊĠĠĠ Ġconstructor ( text : ĠString ) Ġ: Ġsuper ( text ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ View Builder ĊĠĠĠĠĠĠĠ Ġfun ĠEvent Target . field Label ( title : ĠString Ġ= Ġ"", Ġconfig : ĠField Label . () Ġ-> ĠUnit Ġ= Ġ{} ): ĠField Label Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠField Label ( title ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. also (:: addChild If Possible ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. also ( config ) ĊĊĠĠĠĠĠĠĠ Ġ@ View Builder ĊĠĠĠĠĠĠĠ Ġfun ĠEvent Target . field Label ( title Property : ĠObservable Value < String >, Ġconfig : ĠField Label . () Ġ-> ĠUnit Ġ= Ġ{} ): ĠField Label Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠField Label (). apply Ġ{ Ġtext Property (). bind ( title Property ) Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. also (:: addChild If Possible ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. also ( config ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġadd Class ( Text Styles . field Label ) ĊĠĠĠ Ġ} Ċ }