map : { type : MapConstructor ; equals ( a : any , b : any , __namedParameters ?: {} ) : any ; parse ( value : string , options ?: { keys ?: Function ; separator ?: string ; values ?: Function } , ) : any ; stringify ( value : any , __namedParameters ?: { separator ?: string } ) : any ; } = ...
Type Declaration type : MapConstructor equals : functionequals ( a : any , b : any , __namedParameters ?: {} ) : any Parameters a : any b : any __namedParameters : {} = {} Returns any parse : functionparse ( value : string , options ?: { keys ?: Function ; separator ?: string ; values ?: Function } , ) : any Parameters value : string Optionaloptions : { keys ?: Function ; separator ?: string ; values ?: Function } Optionalkeys ?: Function Optionalseparator ?: string Optionalvalues ?: Function Returns any stringify : functionstringify ( value : any , __namedParameters ?: { separator ?: string } ) : any Parameters value : any __namedParameters : { separator ?: string } = {} Returns any
Parses a simple microsyntax for declaring key-value options: If no value is provided, it becomes
true. The string "false" is parsed asfalse. Escapes for separators are supported, via backslash.