vue-qs / QueryCodec
Type Alias: QueryCodec<T>
QueryCodec<
T> =object
Defined in: types.ts:44
A codec that combines both parse and serialize functions for a given type
Example
ts
const numberCodec: QueryCodec<number> = {
parse: (raw) => raw ? Number(raw) : 0,
serialize: (value) => value === 0 ? null : String(value)
};Type Parameters
T
T
The type this codec handles
Properties
parse
parse:
QueryParser<T>
Defined in: types.ts:46
Function to parse string values from URL into typed values
serialize
serialize:
QuerySerializer<T>
Defined in: types.ts:48
Function to serialize typed values back to URL strings