package Ġorg . hex works . z ir con . internal . component . impl Ċ Ċ import Ġorg . hex works . cob alt . databinding . api . create Property From Ċ import Ġorg . hex works . cob alt . databinding . api . extensions . onChange Ċ import Ġorg . hex works . cob alt . datat ypes . Maybe Ċ import Ġorg . hex works . z ir con . api . builder . component . Component Style Set Builder Ċ import Ġorg . hex works . z ir con . api . builder . graphics . Style Set Builder Ċ import Ġorg . hex works . z ir con . api . color . Tile Color Ċ import Ġorg . hex works . z ir con . api . component . Color Theme Ċ import Ġorg . hex works . z ir con . api . component . Component Style Set Ċ import Ġorg . hex works . z ir con . api . component . Paragraph Ċ import Ġorg . hex works . z ir con . api . component . data . Component Metadata Ċ import Ġorg . hex works . z ir con . api . component . renderer . Component Rendering Strategy Ċ import Ġorg . hex works . z ir con . api . input . Input Ċ Ċ class ĠDefault Paragraph ( component Metadata : ĠComponent Metadata , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġinitial Text : ĠString , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġrendering Strategy : ĠComponent Rendering Strategy < Paragraph >) ĊĠĠĠ Ġ: ĠParagraph , ĠDefault Component ( ĊĠĠĠĠĠĠĠ Ġcomponent Metadata Ġ= Ġcomponent Metadata , ĊĠĠĠĠĠĠĠ Ġrenderer Ġ= Ġrendering Strategy ) Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġtext Property Ġ= Ġcreate Property From ( initial Text ). also Ġ{ ĊĠĠĠĠĠĠĠ Ġit . onChange Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrender () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġval Ġtext : ĠString ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġtext Property . value ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġrender () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġaccepts Focus () Ġ= Ġfalse ĊĊĠĠĠ Ġoverride Ġfun Ġgive Focus ( input : ĠMaybe < Input >) Ġ= Ġfalse ĊĊĠĠĠ Ġoverride Ġfun Ġtake Focus ( input : ĠMaybe < Input >) Ġ{} ĊĊĠĠĠ Ġoverride Ġfun Ġapply Color Theme ( color Theme : ĠColor Theme ): ĠComponent Style Set Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠComponent Style Set Builder . newBuilder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with Default Style ( Style Set Builder . newBuilder () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with ForegroundColor ( color Theme . secondary ForegroundColor ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. with BackgroundColor ( Tile Color . transparent ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. build (). also Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcomponent Style Set Ġ= Ġit ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġrender () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġrender () Ġ{ ĊĠĠĠĠĠĠĠ Ġrendering Strategy . render ( this , Ġgraphics ) ĊĠĠĠ Ġ} Ċ } Ċ