@ file : Js Qualifier (" v ") Ċ @ file : Suppress (" INTERFACE _ WITH _ SUPER CLASS ", Ġ" OVER RID ING _ FINAL _ MEMBER ", Ġ" RETURN _ TYPE _ MIS MATCH _ ON _ OVERRIDE ", Ġ" CONF LI CT ING _ OVERLOAD S ", Ġ" EXTERNAL _ DE LEG ATION ") Ċ package Ġv Ċ Ċ import Ġkotlin . js .* Ċ import Ġkotlin . js . Json Ċ import Ġorg . kh ronos . webgl .* Ċ import Ġorg . w 3 c . dom .* Ċ import Ġorg . w 3 c . dom . events .* Ċ import Ġorg . w 3 c . dom . parsing .* Ċ import Ġorg . w 3 c . dom . svg .* Ċ import Ġorg . w 3 c . dom . url .* Ċ import Ġorg . w 3 c . fetch .* Ċ import Ġorg . w 3 c . files .* Ċ import Ġorg . w 3 c . notifications .* Ċ import Ġorg . w 3 c . performance .* Ċ import Ġorg . w 3 c . workers .* Ċ import Ġorg . w 3 c . xhr .* Ċ Ċ external Ġinterface ĠWord Wrap Options Ġ{ ĊĠĠĠ Ġvar Ġwidth : ĠNumber ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġnew Line : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġindent : ĠString ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally ĊĠĠĠ Ġvar Ġcut : ĠBoolean ? ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġdefined Ex tern ally ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ= Ġdefined Ex tern ally Ċ } Ċ Ċ external Ġinterface Ġ` T $ 0 ` Ġ{ ĊĠĠĠ Ġ@ native Getter ĊĠĠĠ Ġoperator Ġfun Ġget ( key : ĠString ): ĠString ? ĊĠĠĠ Ġ@ native Setter ĊĠĠĠ Ġoperator Ġfun Ġset ( key : ĠString , Ġvalue : ĠString ) Ċ } Ċ Ċ external Ġinterface ĠV oca Static Ġ{ ĊĠĠĠ Ġfun Ġcamel Case ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġcapital ize ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġrest ToLower : ĠBoolean Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġde capitalize ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġke bab Case ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġlower Case ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġsnake Case ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġswap Case ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġtitle Case ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġignore Words : ĠArray < String > Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġupper Case ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġ@ native Invoke ĊĠĠĠ Ġoperator Ġfun Ġinvoke ( subject : ĠAny ): ĠChain ĊĠĠĠ Ġfun Ġ< T > Ġchain ( subject : ĠT ): ĠExplicit Chain < T > ĊĠĠĠ Ġfun Ġchar At ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġcode Point At ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġfirst ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġg rap heme At ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġlast ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġprune ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġslice ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġstart : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġsubstr ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġstart : ĠNumber Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġsubstring ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġstart : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġtruncate ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġcount ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount G rap he mes ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount Sub strings ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġsubstring : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount Where ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpredicate : ĠCount Predicate Ġ= Ġdefined Ex tern ally , Ġcontext : ĠAny Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount Words ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount Words ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġescape Html ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġescape RegExp ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġun escape Html ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġsprintf ( format : ĠString Ġ= Ġdefined Ex tern ally , Ġvar arg Ġreplacement s : ĠAny ): ĠString ĊĠĠĠ Ġfun Ġv printf ( format : ĠString Ġ= Ġdefined Ex tern ally , Ġvar arg Ġreplacement s : ĠAny ): ĠString ĊĠĠĠ Ġfun ĠindexOf ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġsearch : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġlast IndexOf ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġsearch : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġsearch ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġsearch ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġinsert ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġto Insert : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġlatin ise ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġpad ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġpad Left ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġpad Right ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġrepeat ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġtimes : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace All ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace All ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace All ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreplace All ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreverse ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġreverse G rap heme ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġslug ify ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġsp lice ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġstart : ĠNumber Ġ= Ġdefined Ex tern ally , Ġdelete Count : ĠNumber Ġ= Ġdefined Ex tern ally , Ġto Add : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġtr ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom : ĠString Ġ= Ġdefined Ex tern ally , Ġto : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġtr ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom : Ġ` T $ 0 ` Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġtrim ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġwhitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġtrim Left ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġwhitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġtrim Right ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġwhitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġword Wrap ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġoptions : ĠWord Wrap Options Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġend sWith ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġend : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġincludes ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġsearch : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis Alpha ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis Alpha Digit ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis Blank ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis Digit ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun ĠisEmpty ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis LowerCase ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis Numeric ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis String ( subject : ĠAny Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis UpperCase ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġmatches ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġmatches ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġstart sWith ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġstart : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġchars ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġcode Points ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠArray < Number > ĊĠĠĠ Ġfun Ġg rap he mes ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġsplit ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġseparator : ĠString Ġ= Ġdefined Ex tern ally , Ġlimit : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġsplit ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġseparator : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġlimit : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġwords ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflag : ĠString Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġwords ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġpattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflag : ĠString Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġstrip B om ( subject : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġstrip Tags ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġallow ble Tags : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġstrip Tags ( subject : ĠString Ġ= Ġdefined Ex tern ally , Ġallow ble Tags : ĠArray < String > Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠString ĊĠĠĠ Ġfun Ġno Conflict (): ĠV oca Static ĊĠĠĠ Ġvar Ġversion : ĠString ĊĠĠĠ Ġfun Ġcount Words (): ĠNumber ĊĠĠĠ Ġfun Ġsearch (): ĠNumber ĊĠĠĠ Ġfun Ġreplace (): ĠString ĊĠĠĠ Ġfun Ġreplace All (): ĠString ĊĠĠĠ Ġfun Ġmatches (): ĠBoolean ĊĠĠĠ Ġfun Ġsplit (): ĠArray < String > ĊĠĠĠ Ġfun Ġwords (): ĠArray < String > ĊĠĠĠ Ġfun Ġstrip Tags (): ĠString Ċ } Ċ Ċ external Ġinterface ĠChain Ġ{ ĊĠĠĠ Ġfun Ġcamel Case (): ĠChain ĊĠĠĠ Ġfun Ġcapital ize ( rest ToLower opt : ĠBoolean Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġde capitalize (): ĠChain ĊĠĠĠ Ġfun Ġke bab Case (): ĠChain ĊĠĠĠ Ġfun Ġlower Case (): ĠChain ĊĠĠĠ Ġfun Ġsnake Case (): ĠChain ĊĠĠĠ Ġfun Ġswap Case (): ĠChain ĊĠĠĠ Ġfun Ġtitle Case ( ignore Word so pt : ĠArray < String > Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġupper Case (): ĠChain ĊĠĠĠ Ġfun Ġvalue (): ĠString ĊĠĠĠ Ġfun Ġchain (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġchar At ( position : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġcode Point At ( position : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġfirst ( length : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġg rap heme At ( position : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġlast ( length : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġprune ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġslice ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġsubstr ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġsubstring ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġtruncate ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġcount (): ĠNumber ĊĠĠĠ Ġfun Ġcount G rap he mes (): ĠNumber ĊĠĠĠ Ġfun Ġcount Sub strings ( substring : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount Where ( predicate : ĠCount Predicate Ġ= Ġdefined Ex tern ally , Ġcontext : ĠAny Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount Words ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġcount Words ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġescape Html (): ĠChain ĊĠĠĠ Ġfun Ġescape RegExp (): ĠChain ĊĠĠĠ Ġfun Ġun escape Html (): ĠChain ĊĠĠĠ Ġfun Ġsprintf ( var arg Ġreplacement s : ĠAny ): ĠChain ĊĠĠĠ Ġfun Ġv printf ( var arg Ġreplacement s : ĠAny ): ĠChain ĊĠĠĠ Ġfun ĠindexOf ( search : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġlast IndexOf ( search : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġsearch ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġsearch ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠNumber ĊĠĠĠ Ġfun Ġinsert ( to Insert : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġlatin ise (): ĠChain ĊĠĠĠ Ġfun Ġpad ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġpad Left ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġpad Right ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġrepeat ( times : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġreverse (): ĠChain ĊĠĠĠ Ġfun Ġreverse G rap heme (): ĠChain ĊĠĠĠ Ġfun Ġslug ify (): ĠChain ĊĠĠĠ Ġfun Ġsp lice ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġdelete Count : ĠNumber Ġ= Ġdefined Ex tern ally , Ġto Add : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġtr ( from : ĠString Ġ= Ġdefined Ex tern ally , Ġto : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġtr ( from : Ġ` T $ 0 ` Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġtrim ( whitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġtrim Left ( whitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġtrim Right ( whitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġword Wrap ( options : ĠWord Wrap Options Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġend sWith ( end : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġincludes ( search : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġis Alpha (): ĠBoolean ĊĠĠĠ Ġfun Ġis Alpha Digit (): ĠBoolean ĊĠĠĠ Ġfun Ġis Blank (): ĠBoolean ĊĠĠĠ Ġfun Ġis Digit (): ĠBoolean ĊĠĠĠ Ġfun ĠisEmpty (): ĠBoolean ĊĠĠĠ Ġfun Ġis LowerCase (): ĠBoolean ĊĠĠĠ Ġfun Ġis Numeric (): ĠBoolean ĊĠĠĠ Ġfun Ġis String (): ĠBoolean ĊĠĠĠ Ġfun Ġis UpperCase (): ĠBoolean ĊĠĠĠ Ġfun Ġmatches ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġmatches ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġstart sWith ( start : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠBoolean ĊĠĠĠ Ġfun Ġchars (): ĠArray < String > ĊĠĠĠ Ġfun Ġcode Points (): ĠArray < Number > ĊĠĠĠ Ġfun Ġg rap he mes (): ĠArray < String > ĊĠĠĠ Ġfun Ġsplit ( separator : ĠString Ġ= Ġdefined Ex tern ally , Ġlimit : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġsplit ( separator : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġlimit : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġwords ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflag : ĠString Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġwords ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflag : ĠString Ġ= Ġdefined Ex tern ally ): ĠArray < String > ĊĠĠĠ Ġfun Ġstrip B om (): ĠChain ĊĠĠĠ Ġfun Ġstrip Tags ( allow ble Tags : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġstrip Tags ( allow ble Tags : ĠArray < String > Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠChain ĊĠĠĠ Ġfun Ġcount Words (): ĠNumber ĊĠĠĠ Ġfun Ġsearch (): ĠNumber ĊĠĠĠ Ġfun Ġreplace (): ĠChain ĊĠĠĠ Ġfun Ġreplace All (): ĠChain ĊĠĠĠ Ġfun Ġmatches (): ĠBoolean ĊĠĠĠ Ġfun Ġsplit (): ĠArray < String > ĊĠĠĠ Ġfun Ġwords (): ĠArray < String > ĊĠĠĠ Ġfun Ġstrip Tags (): ĠChain Ċ } Ċ Ċ external Ġinterface ĠExplicit Chain < T > Ġ{ ĊĠĠĠ Ġfun Ġcamel Case (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġcapital ize ( rest ToLower opt : ĠBoolean Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġde capitalize (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġke bab Case (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġlower Case (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġsnake Case (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġswap Case (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġtitle Case ( ignore Word so pt : ĠArray < String > Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġupper Case (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġvalue (): ĠT ĊĠĠĠ Ġfun Ġ< U > Ġth ru ( ch anger : Ġ( subjects : ĠT ) Ġ-> ĠU ): ĠExplicit Chain < U > ĊĠĠĠ Ġfun Ġchar At ( position : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġcode Point At ( position : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġfirst ( length : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġg rap heme At ( position : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġlast ( length : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġprune ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġslice ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġsubstr ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġlength : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġsubstring ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġtruncate ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġend : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġcount (): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġcount G rap he mes (): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġcount Sub strings ( substring : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġcount Where ( predicate : ĠCount Predicate Ġ= Ġdefined Ex tern ally , Ġcontext : ĠAny Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġcount Words ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġcount Words ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġescape Html (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġescape RegExp (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġun escape Html (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġsprintf ( var arg Ġreplacement s : ĠAny ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġv printf ( var arg Ġreplacement s : ĠAny ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun ĠindexOf ( search : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġlast IndexOf ( search : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġsearch ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġsearch ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġfrom Index : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġinsert ( to Insert : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġlatin ise (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġpad ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġpad Left ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġpad Right ( length : ĠNumber Ġ= Ġdefined Ex tern ally , Ġpad : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġrepeat ( times : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace All ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠRe placement Function Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreverse (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreverse G rap heme (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġslug ify (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġsp lice ( start : ĠNumber Ġ= Ġdefined Ex tern ally , Ġdelete Count : ĠNumber Ġ= Ġdefined Ex tern ally , Ġto Add : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġtr ( from : ĠString Ġ= Ġdefined Ex tern ally , Ġto : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġtr ( from : Ġ` T $ 0 ` Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġtrim ( whitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġtrim Left ( whitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġtrim Right ( whitespace : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġword Wrap ( options : ĠWord Wrap Options Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġend sWith ( end : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġincludes ( search : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis Alpha (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis Alpha Digit (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis Blank (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis Digit (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun ĠisEmpty (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis LowerCase (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis Numeric (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis String (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġis UpperCase (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġmatches ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġmatches ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflags : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġstart sWith ( start : ĠString Ġ= Ġdefined Ex tern ally , Ġposition : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġchars (): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġcode Points (): ĠExplicit Chain < Array < Number >> ĊĠĠĠ Ġfun Ġg rap he mes (): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġsplit ( separator : ĠString Ġ= Ġdefined Ex tern ally , Ġlimit : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġsplit ( separator : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġlimit : ĠNumber Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġwords ( pattern : ĠString Ġ= Ġdefined Ex tern ally , Ġflag : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġwords ( pattern : ĠRegExp Ġ= Ġdefined Ex tern ally , Ġflag : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġstrip B om (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġstrip Tags ( allow ble Tags : ĠString Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġstrip Tags ( allow ble Tags : ĠArray < String > Ġ= Ġdefined Ex tern ally , Ġreplacement : ĠString Ġ= Ġdefined Ex tern ally ): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġcount Words (): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġsearch (): ĠExplicit Chain < Number > ĊĠĠĠ Ġfun Ġreplace (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġreplace All (): ĠExplicit Chain < String > ĊĠĠĠ Ġfun Ġmatches (): ĠExplicit Chain < Boolean > ĊĠĠĠ Ġfun Ġsplit (): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġwords (): ĠExplicit Chain < Array < String >> ĊĠĠĠ Ġfun Ġstrip Tags (): ĠExplicit Chain < String > Ċ }