17 Commits

Author SHA1 Message Date
MAN$I VERMA
8e19b7e402
feat: Extend automated ingredient validation to include argSelector ingredients (#2641) (#2643) 2026-07-25 08:17:08 +01:00
MAN$I VERMA
86746296be
feat: Implement automated option-type ingredient validation (#2625) 2026-07-04 12:20:33 +01:00
MAN$I VERMA
33c2207427
feat: Add automated parameter validation framework (#2561) 2026-06-19 12:59:04 +01:00
Cherry
8c4a55b2b1
Add more helpful error for when numerical ingredient is left empty (#1540)
Co-authored-by: GCHQ Developer C85297 <95289555+C85297@users.noreply.github.com>
2026-03-20 17:03:45 +00:00
n1474335
320f79fe0d Added maxLength property for string arguments 2022-11-25 16:11:14 +00:00
Andy Wang
1197859865 Preserve null data when type is number in prepare 2020-01-18 14:56:17 +00:00
Andy Wang
9a3464a5ec Fix ingredient type conversion for null number 2020-01-18 13:19:28 +00:00
n1474335
566517d20f Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
j433866
7975fadfe9 Add options for min, max and step values for number inputs. 2019-03-04 11:46:27 +00:00
Matt
dd9ba4d250
Fixed problems flagged by n's review 2019-01-09 15:28:50 +00:00
n1474335
5acee80463 'editableOption's are now full width. 'editableOptionShort' type added to replace the old style. 2018-12-26 16:50:32 +00:00
n1474335
bf24547202 The 'option' and 'editableOption' arguments can now specify a 'defaultIndex' to populate, instead of using the first in the provided list. 2018-12-25 19:02:05 +00:00
n1474335
2bacd6424d Converted operation arguments to material design 2018-06-10 12:03:55 +01:00
n1474335
1ce6e32086 Merged ESM into feature-bootstrap4. Started work on text inputs. 2018-06-09 10:43:36 +01:00
Matt C
350d10d98b Added toggleString support 2018-05-11 10:03:06 +01:00
n1474335
eeb1d0a891 ESM: Added Hex ops and created a Hex library. 2018-04-02 18:06:48 +01:00
n1474335
9b4fc3d3aa Converted the core to ES modules 2018-03-26 23:14:23 +01:00