Skip to main content

@idpass/data-collect-core / IdTransformer

Class: IdTransformer

Defined in: utils/fieldTransformers.ts:210

ID field transformer - handles mapping between form values and OpenSPP ID format

  • Transform (Form → OpenSPP): Converts form value to integer for OpenSPP
  • Reverse Transform (OpenSPP → Form): Extracts ID from {"id": 0, "display_name": ""} object

Implements

Constructors

Constructor

new IdTransformer(_options?): IdTransformer

Defined in: utils/fieldTransformers.ts:213

Parameters

_options?

IdTransformerOptions = {}

Returns

IdTransformer

Properties

type

type: TransformerType = "id"

Defined in: utils/fieldTransformers.ts:211

Implementation of

FieldTransformer.type

Methods

transform()

transform(value): unknown

Defined in: utils/fieldTransformers.ts:217

Parameters

value

unknown

Returns

unknown

Implementation of

FieldTransformer.transform


reverseTransform()

reverseTransform(value): unknown

Defined in: utils/fieldTransformers.ts:252

Parameters

value

unknown

Returns

unknown

Implementation of

FieldTransformer.reverseTransform