Skip to content

Sealed Input 0.5.0

Latest

Choose a tag to compare

@skfd skfd released this 22 Oct 13:31
· 1 commit to main since this release
  • An entry typed only once is flagged when focus leaves the control, and the form will not save until it is fixed. The block holds for the Save button and for Ctrl+S on any model-driven form.
  • A SIN shorter than nine digits is no longer stored when typed twice: all nine digits and the checksum are required.
  • A cell made two columns wide now lays its two fields out like two stock cells on that row.

Install

Import xrm-sealed-input-0.5.0-managed.zip (or the unmanaged zip) into your environment, then add Sealed Input to a text column on a form. docs/usage.md has the maker-side steps, the screenshots, and the full list of interaction rules.

Vendor instead

The control is five files in one folder. xrm-sealed-input-0.5.0-source.zip holds them with VENDORING.md, or fetch straight from the repo:

npx degit comentality/xrm-sealed-input/SealedInput/SealedInput   SealedInput/SealedInput

Notes

Requires platform libraries React 16.14.0 and Fluent 9.46.2. Protecting the column is Dataverse column security's job, not this control's. The save block needs a model-driven form; on a custom page the errors show and nothing else happens.