UNPKG

doiforms

Version:

A generalized tool for building formatted forms on multiple platforms

18 lines 617 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var __1 = require(".."); function SetupFieldStates(props) { return props.Fields.filter(function (field) { return field.Type !== __1.EnumFieldType.submit && field.Type !== __1.EnumFieldType.reset; }) .sort(props.CompareFields) .map(function (field) { return { Field: field, Status: __1.EnumFieldStatus.Initial, Value: field.InitialValue, }; }); } exports.SetupFieldStates = SetupFieldStates; //# sourceMappingURL=SetupFieldStates.js.map