package Ġkotlin mdl . components Ċ Ċ import Ġkotlin mdl . internal . extensions . empty Ċ import Ġkotlinx . html . Button Form Enc Type Ċ import Ġkotlinx . html . Button Form Method Ċ import Ġkotlinx . html . Button Type Ċ import Ġkotlinx . html . dom . create Ċ import Ġkotlinx . html . js . button Ċ import Ġorg . w 3 c . dom . HTML Button Element Ċ import Ġkotlin . browser . document Ċ Ċ open Ġclass ĠM dl Chip Button ( element : ĠHTML Button Element , Ġclasses : ĠString Ġ= ĠString . empty ) ĊĠĠĠ Ġ: ĠM dl Chip Base < HTML Button Element >( element , Ġclasses Ġ= Ġclasses ) Ġ{ ĊĊĠĠĠ Ġconstructor ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġform Enc Type : ĠButton Form Enc Type ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġform Method : ĠButton Form Method ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġname : ĠString ? Ġ= Ġnull , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtype : ĠButton Type ? Ġ= ĠButton Type . button , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġclasses : ĠString Ġ= ĠString . empty ) Ġ: Ġthis ( document . create . button ( form Enc Type , Ġform Method , Ġname , Ġtype ), Ġclasses ) Ċ } Ċ