package Ġpw . bin om . builder . web Ċ Ċ import Ġorg . w 3 c . dom . HTML Anchor Element Ċ import Ġkotlin . browser . document Ċ Ċ open Ġclass ĠLink Component With Layout Ġ: ĠAbstract Component < HTML Anchor Element >( document . create Link ()) Ġ{ ĊĠĠĠ Ġopen Ġprotected Ġval Ġlayout Ġ= ĠFlex Layout ( dom ) ĊĊĠĠĠ Ġvar Ġhref ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdom . href ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdom . href Ġ= Ġvalue ĊĠĠĠĠĠĠĠ Ġ} Ċ } Ċ Ċ class ĠLink ( text : ĠString Ġ= Ġ"") Ġ: ĠAbstract Component < HTML Anchor Element >( document . create Link ()) Ġ{ ĊĠĠĠ Ġvar Ġtext ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdom . innerText ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdom . innerText Ġ= Ġvalue ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġvar Ġhref ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdom . href ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdom . href Ġ= Ġvalue ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . text Ġ= Ġtext ĊĠĠĠ Ġ} Ċ } ĊĊ