---
title: "init(id:fieldType:value:label:)"
framework: authenticationservices
role: symbol
role_heading: Initializer
path: "authenticationservices/asimportableeditablefield/init(id:fieldtype:value:label:)"
---

# init(id:fieldType:value:label:)

Creates an editable field instance.

## Declaration

```swift
init(id: Data?, fieldType: ASImportableEditableField.FieldType, value: String, label: String? = nil)
```

## Parameters

- `id`: A unique identifier for this editable field.
- `fieldType`: The type of this editable field.
- `value`: The value stored in this editable field.
- `label`: A value describing the field, if any.
