package Ġcom . har ley o conn or . git desk . ui . account . register Ċ Ċ import Ġcom . har ley o conn or . git desk . data . account . Account Ċ import Ġcom . har ley o conn or . git desk . data . account . Verification Data Ċ import Ġcom . har ley o conn or . git desk . ui . util . Tab Ċ import Ġjavafx . scene . Node Ċ import Ġjavafx . scene . layout . Region Ċ import Ġjava . util . function . Consumer Ċ Ċ /** Ċ Ġ* Ġ@ author ĠHar ley ĠO ' Conn or Ċ Ġ*/ Ċ class ĠRegister Tab ( ĊĠĠĠ Ġprivate Ġval Ġopen Signed In View Callback : ĠConsumer < Account >, ĊĠĠĠ Ġsetter : Ġ( Node ) Ġ-> ĠUnit Ċ ) Ġ: ĠTab ( Region (), Ġsetter ) Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġroot View Ġ= ĠRegister Controller . Loader . load ( Register Controller . Context ( this )) ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . node Ġ= Ġroot View . root ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġto Email Verification ( verification Data : ĠVerification Data ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . node Ġ= ĠVerify Email Controller . Loader . load ( Verify Email Controller . Context ( this , Ġverification Data )). root ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġto Root () Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . node Ġ= Ġroot View . root ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġto Root And Clear () Ġ{ ĊĠĠĠĠĠĠĠ Ġroot View . controller . clear All Fields () ĊĠĠĠĠĠĠĠ Ġthis . node Ġ= Ġroot View . root ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġto Signed In View ( account : ĠAccount ) Ġ{ ĊĠĠĠĠĠĠĠ Ġopen Signed In View Callback . accept ( account ) ĊĠĠĠ Ġ} Ċ Ċ }