package Ġkotlin mdl . components Ċ Ċ import Ġkotlin mdl . internal . extensions . empty Ċ import Ġkotlinx . html . dom . create Ċ import Ġkotlinx . html . js . span Ċ import Ġorg . w 3 c . dom . HTML Span Element Ċ import Ġkotlin . browser . document Ċ Ċ open Ġclass ĠM dl Chip ( ĊĠĠĠĠĠĠĠ Ġelement : ĠHTML Span Element , ĊĠĠĠĠĠĠĠ Ġhas Contact : ĠBoolean Ġ= Ġfalse , ĊĠĠĠĠĠĠĠ Ġis De letable : ĠBoolean Ġ= Ġfalse , ĊĠĠĠĠĠĠĠ Ġclasses : ĠString Ġ= ĠString . empty ) Ġ: ĠM dl Chip Base < HTML Span Element >( element , Ġhas Contact , Ġis De letable , Ġclasses ) Ġ{ ĊĊĠĠĠ Ġconstructor ( has Contact : ĠBoolean Ġ= Ġfalse , Ġis De letable : ĠBoolean Ġ= Ġfalse , Ġclasses : ĠString Ġ= ĠString . empty ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ: Ġthis ( document . create . span (), Ġhas Contact , Ġis De letable , Ġclasses ) Ċ } Ċ