AwardsAwardForm

Awards Award Form Controller

Manages dynamic multi-value field lists (e.g., specialties) with add/remove functionality and JSON serialization for form submission.

Targets: new, formValue, displayList

Methods

add()

Add new item to list, preventing duplicates and syncing form value.

connect()

Restore list from form value on connect.

createListItem()

Create Bootstrap-styled list item with remove button.

initialize()

Initialize empty items array for list tracking.

remove()

Remove item from list and update form value.