Disagg IML: Set IML Bounds On Form

Requires #119 (closed)

Add IML min and max bounds to control form in app.reducer.ts:

  • Update IMT case to return the updated form group with IML bounds
  • IML bounds should be of type NumberBounds
  • Add iml to control validators, should validate bounds (alphabetize)

IMT case should return:

  return {
          ...state,
          form: updateGroup<DisaggControlForm>({
            iml: iml => setUserDefinedProperty(iml, 'bounds', imlBounds),
          })(state.form)
        }

The IML bounds can be found using the usage and the current IMT value state.form.value.imt

See main issue for bigger picture: #93 (closed)

Edited Jun 27, 2022 by Clayton, Brandon Scott
Assignee Loading
Time tracking Loading