package Ġorg . hex works . z ir con . api . component . data Ċ Ċ import Ġorg . hex works . cob alt . databinding . api . extension . to Property Ċ import Ġorg . hex works . cob alt . databinding . api . property . Property Ċ import Ġorg . hex works . cob alt . databinding . api . value . Observable Value Ċ import Ġorg . hex works . z ir con . api . component . Color Theme Ċ import Ġorg . hex works . z ir con . api . component . Component Ċ import Ġorg . hex works . z ir con . api . component . Component Style Set Ċ import Ġorg . hex works . z ir con . api . data . Position Ċ import Ġorg . hex works . z ir con . api . data . Size Ċ import Ġorg . hex works . z ir con . api . resource . Tile set Resource Ċ Ċ /** Ċ Ġ* ĠContains Ġmetadata Ġthat Ġis Ġcommon Ġto Ġ** all ** Ġ[ Component ] s . Ċ Ġ*/ Ċ // ĠTODO : Ġadd ĠAPI Ġbreak age Ġto Ġrelease Ġnotes Ċ data Ġclass ĠComponent Metadata ( ĊĠĠĠ Ġ// ĠTODO : Ġnext Ġbig Ġthing Ġis Ġto Ġmake Ġthese Ġobservable Ġtoo ĊĠĠĠ Ġval Ġrelative Position : ĠPosition , ĊĠĠĠ Ġval Ġsize : ĠSize , ĊĠĠĠ Ġval Ġname : ĠString Ġ= Ġ"", ĊĠĠĠ Ġval Ġupdate On Attach : ĠBoolean Ġ= Ġtrue , ĊĠĠĠ Ġ// Ġproperties ĊĠĠĠ Ġval Ġtheme Property : ĠProperty < Color Theme > Ġ= ĠColor Theme . unknown (). to Property (), ĊĠĠĠ Ġval Ġcomponent Style SetProperty : ĠProperty < Component Style Set > Ġ= ĠComponent Style Set . unknown (). to Property (), ĊĠĠĠ Ġval Ġtile setProperty : ĠProperty < Tile set Resource > Ġ= ĠTile set Resource . unknown (). to Property (), ĊĠĠĠ Ġval Ġhidden Property : ĠProperty < Boolean > Ġ= Ġfalse . to Property (), ĊĠĠĠ Ġval Ġdisabled Property : ĠProperty < Boolean > Ġ= Ġfalse . to Property () Ċ ) Ġ{ ĊĊĠĠĠ Ġval Ġtile set : ĠTile set Resource ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġtile setProperty . value ĊĊĠĠĠ Ġval Ġcomponent Style Set : ĠComponent Style Set ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġcomponent Style SetProperty . value ĊĊĠĠĠ Ġval Ġtheme : ĠColor Theme ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġtheme Property . value ĊĊĠĠĠ Ġval Ġis Hidden : ĠBoolean ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġhidden Property . value ĊĊĠĠĠ Ġval Ġis Disabled : ĠBoolean ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdisabled Property . value ĊĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġrequire ( relative Position . has Negative Component . not ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" Can 't Ġhave Ġa ĠComponent Ġwith Ġa Ġrelative Ġposition Ġ($ relative Position ) Ġwhich Ġhas Ġa Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" negative Ġdimension ." ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ