@ file : Js Module ("@ material / text field ") Ċ Ċ package Ġdev . pet us ka . k mdc . text field Ċ Ċ import Ġdev . pet us ka . k mdc . core . M DC Component Ċ import Ġdev . pet us ka . k mdc . core . M DC External API Ċ import Ġdev . pet us ka . k mdc . core . MD CL ayout Component Ċ import Ġdev . pet us ka . k mdc . ripple . MD CR ipple Ċ import Ġorg . w 3 c . dom . Element Ċ Ċ @ M DC External API Ċ public Ġexternal Ġclass ĠMD CT ext Field ( element : ĠElement ) Ġ: ĠM DC Component < dynamic >, ĠMD CL ayout Component Ġ{ ĊĠ Ġpublic Ġvar Ġvalue : ĠString ĊĠ Ġpublic Ġvar Ġdisabled : ĠBoolean ĊĠ Ġpublic Ġvar Ġvalid : ĠBoolean ĊĠ Ġpublic Ġvar Ġprefix Text : ĠString ĊĠ Ġpublic Ġvar Ġsuffix Text : ĠString ĊĊĠ Ġ// ĠPro x ied Ġfrom Ġinput Ġelement ĊĠ Ġpublic Ġvar Ġrequired : ĠBoolean ĊĠ Ġpublic Ġvar Ġpattern : ĠString ĊĠ Ġpublic Ġvar Ġmin Length : ĠNumber ĊĠ Ġpublic Ġvar ĠmaxLength : ĠNumber ĊĠ Ġpublic Ġvar Ġmin : ĠNumber ĊĠ Ġpublic Ġvar Ġmax : ĠNumber ĊĠ Ġpublic Ġvar Ġstep : ĠNumber ĊĊĠ Ġ// ĠWrite - only ĊĠ Ġpublic Ġvar Ġuse Native Validation : ĠBoolean ĊĠ Ġpublic Ġvar Ġhelper Text Content : ĠString ĊĠ Ġpublic Ġvar Ġri pple : ĠMD CR ipple ĊĠ Ġpublic Ġvar Ġleading Icon A ria Label : ĠString ĊĠ Ġpublic Ġvar Ġtrailing Icon A ria Label : ĠString ĊĠ Ġpublic Ġvar Ġleading Icon Content : ĠString ĊĠ Ġpublic Ġvar Ġtrailing Icon Content : ĠString ĊĊĠ Ġpublic Ġfun Ġfocus () ĊĠ Ġpublic Ġoverride Ġfun Ġlayout () Ċ } Ċ