- Preparing search index...
- The search index is not available
TESSA Web API
Class TypedJsonConverterHelper
Methods
deserialize
- deserialize<T>(json: string, opt?: {
JSONparse?: ((text: string) => unknown);
preservePropOrder?: boolean;
strictArrayCheck?: boolean;
useTypedField?: boolean;
}): T
-
Parameters
-
json: string
-
Optional opt: {
JSONparse?: ((text: string) => unknown);
preservePropOrder?: boolean;
strictArrayCheck?: boolean;
useTypedField?: boolean;
}
-
Optional JSONparse?: ((text: string) => unknown)
-
- (text: string): unknown
-
Returns unknown
-
Optional preservePropOrder?: boolean
-
Optional strictArrayCheck?: boolean
-
Optional useTypedField?: boolean
Returns T
deserializeList
- deserializeList<T>(json: string, opt?: {
JSONparse?: ((text: string) => unknown);
preservePropOrder?: boolean;
useTypedField?: boolean;
}): T
-
Parameters
-
json: string
-
Optional opt: {
JSONparse?: ((text: string) => unknown);
preservePropOrder?: boolean;
useTypedField?: boolean;
}
-
Optional JSONparse?: ((text: string) => unknown)
-
- (text: string): unknown
-
Returns unknown
-
Optional preservePropOrder?: boolean
-
Optional useTypedField?: boolean
Returns T
serialize
- serialize(storage: IStorage<unknown> | IStorageArray<unknown>, opt?: {
JSONstringify?: ((value: unknown, replacer?: ((this: unknown, key: string, value: unknown) => unknown), space?: string | number) => string);
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
stringifySpace?: string | number;
}): string
-
Parameters
-
-
Optional opt: {
JSONstringify?: ((value: unknown, replacer?: ((this: unknown, key: string, value: unknown) => unknown), space?: string | number) => string);
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
stringifySpace?: string | number;
}
-
Optional JSONstringify?: ((value: unknown, replacer?: ((this: unknown, key: string, value: unknown) => unknown), space?: string | number) => string)
-
- (value: unknown, replacer?: ((this: unknown, key: string, value: unknown) => unknown), space?: string | number): string
-
Parameters
-
value: unknown
-
Optional replacer: ((this: unknown, key: string, value: unknown) => unknown)
-
- (this: unknown, key: string, value: unknown): unknown
-
Parameters
-
this: unknown
-
key: string
-
value: unknown
Returns unknown
-
Optional space: string | number
Returns string
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
-
Optional stringifySpace?: string | number
Returns string
transformFromTyped
- transformFromTyped<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
useTypedField?: boolean;
}): T
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
useTypedField?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
-
Optional useTypedField?: boolean
Returns T
transformToField
- transformToField<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}): T
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
Returns T
transformToPlain
- transformToPlain<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}): T
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
Returns T
transformToTyped
- transformToTyped<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}): T
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
Returns T
tryTransformFromTyped
- tryTransformFromTyped<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
useTypedField?: boolean;
}): T | null
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
useTypedField?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
-
Optional useTypedField?: boolean
Returns T | null
tryTransformToField
- tryTransformToField<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}): T | null
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
Returns T | null
tryTransformToPlain
- tryTransformToPlain<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}): T | null
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
Returns T | null
tryTransformToTyped
- tryTransformToTyped<T>(storage: T, opt?: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}): T | null
-
Parameters
-
storage: T
-
Optional opt: {
createCopyBeforeTransformation?: boolean;
preservePropOrder?: boolean;
}
-
Optional createCopyBeforeTransformation?: boolean
-
Optional preservePropOrder?: boolean
Returns T | null
Конвертирует объект из
TypedвFieldилиPlain. По умолчанию вField.