@ file : Js Module (" pki js / src / Extension ") Ċ @ file : Js Non Module Ċ @ file : Suppress ( ĊĠĠĠ Ġ" INTERFACE _ WITH _ SUPER CLASS ", ĊĠĠĠ Ġ" OVER RID ING _ FINAL _ MEMBER ", ĊĠĠĠ Ġ" RETURN _ TYPE _ MIS MATCH _ ON _ OVERRIDE ", ĊĠĠĠ Ġ" CONF LI CT ING _ OVERLOAD S " Ċ ) Ċ Ċ package Ġp ki js . src . Extension Ċ Ċ import ĠAs n 1 js . Oct et String Ċ Ċ @ Js Name (" default ") Ċ open Ġexternal Ġclass ĠExtension ( params : ĠAny Ġ= Ġdefined Ex tern ally ) Ġ{ ĊĠĠĠ Ġopen Ġvar Ġext n ID : ĠString ĊĠĠĠ Ġopen Ġvar Ġcritical : ĠBoolean ĊĠĠĠ Ġopen Ġvar Ġext n Value : ĠOct et String ĊĠĠĠ Ġopen Ġvar Ġparsed Value : ĠAny ĊĠĠĠ Ġopen Ġfun Ġfrom Schema ( schema : ĠAny ) ĊĠĠĠ Ġopen Ġfun Ġto Schema (): ĠAny ĊĠĠĠ Ġopen Ġfun ĠtoJSON (): ĠAny ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġdefault Values ( member Name : ĠString ): ĠAny ĊĠĠĠĠĠĠĠ Ġfun Ġschema ( parameters : ĠAny Ġ= Ġdefined Ex tern ally ): ĠAny ĊĠĠĠ Ġ} Ċ }