TextInputElement.fromMap constructor

TextInputElement.fromMap(
  1. dynamic map
)

Implementation

factory TextInputElement.fromMap(dynamic map) {
  return TextInputElement(
    elementType: map[ModelFieldConstants.elementType],
    elementId: map[ModelFieldConstants.elementId],
    optional: map[ModelFieldConstants.optional] ?? true,
    label: map[ModelFieldConstants.label] ?? "Default text",
    maxLines: map[ModelFieldConstants.maxLines] ?? 1,
    defaultValue: map[ModelFieldConstants.defaultValue],
    placeholder: map[ModelFieldConstants.placeholder] != null
        ? TextInputPlaceholder.fromMap(map[ModelFieldConstants.placeholder])
        : null,
  );
}