TheoryOfNekomata
d2cb12ea28
Modify get value test
Include output elements for testing.
il y a 1 an
TheoryOfNekomata
8b48a9cc5b
Add fieldset tests
Introduce tests for fieldset field handling.
il y a 1 an
TheoryOfNekomata
1e914ad467
Complete documentation
Document previously undocumented classes and functions.
il y a 1 an
TheoryOfNekomata
1ace316763
Add fieldset handling
Any fieldset ancestor that is disabled is now checked for an input's
disabled state.
il y a 1 an
TheoryOfNekomata
a07c6c7de1
Update README
Add decision to not support <input type="image"> fully.
il y a 1 an
TheoryOfNekomata
7efbb33f81
Add input type image to ignored input types
The image input type is just a graphical submit button.
il y a 1 an
TheoryOfNekomata
1505606ad7
Choose null instead of empty string for value
The value attribute of fields expect a string. We use a sentinel value
to clear the field.
il y a 1 an
TheoryOfNekomata
0843513772
Add ability to set disabled element values
Add options for getFormValues, setFormValues, and clearFormValues to allow managing of values for disabled elements.
il y a 1 an
TheoryOfNekomata
14b5abcae5
Update README
State decision for not implementing setting values on disabled elements.
il y a 1 an
TheoryOfNekomata
e465109d74
Implement clearFormValues, improve test syntax
The clearFormValues method is implemented to be able to clear form
values for selected fields.
Tests are now separated from pre-submit to querying the submitter.
il y a 1 an
TheoryOfNekomata
48b10cfea5
Add rationale information
Clarify some content in the rationale document.
il y a 1 an
TheoryOfNekomata
9e891fde82
Add event-submitter-polyfill note
Safari does not support submitters on submit events. This may be needed
for checking which button was clicked to submit forms.
il y a 1 an
TheoryOfNekomata
203f09d7cc
Update README links
Point to absolute paths.
il y a 1 an
TheoryOfNekomata
eef3b80ccc
Update README
Align header to the center.
il y a 1 an
TheoryOfNekomata
40f082d926
Update README
Include interactive code samples from Codepen.
il y a 1 an
TheoryOfNekomata
a6bede536f
Bump version
For publishing.
il y a 1 an
TheoryOfNekomata
95326f013e
Update README
Link LOGO directly to GitHub.
il y a 1 an
TheoryOfNekomata
93fccb18f5
Update README
Make usage more understandable.
il y a 1 an
TheoryOfNekomata
e8942296a2
Improve README
Add usage instructions.
il y a 1 an
TheoryOfNekomata
8511d76949
Update README
Make information more presentable.
il y a 1 an
TheoryOfNekomata
484fbb2b7e
Update documentation
Specify options to their respective input types.
il y a 1 an
TheoryOfNekomata
26ec3a2f9c
Cover all input types
Include all input types for testing.
il y a 1 an
TheoryOfNekomata
cb5872e28f
Implement edge cases for inputs
Add behavior for dirname, isindex, _charset_ scenarios.
il y a 1 an
TheoryOfNekomata
1319146c72
Update tests
Improve test syntax.
il y a 1 an
TheoryOfNekomata
7a2ea6b690
Minor refactor
Isolate generic input setting value to its own function.
il y a 1 an
TheoryOfNekomata
5fa727bf45
Make coverage 100%
Include all tests for the primary functions as well as the utilities.
il y a 1 an
TheoryOfNekomata
e793049356
Update supported input types
Make input type handling more comprehensive.
il y a 1 an
TheoryOfNekomata
23433c32d4
Remove uncovered lines
Only keep lines that are testable.
il y a 1 an
TheoryOfNekomata
2089f146ef
Update tests, fix multiple value setting
Make tests more comprehensive.
il y a 1 an
TheoryOfNekomata
4c69db6c02
Add coverage reporting
Include coverage reporting on tests.
il y a 1 an
TheoryOfNekomata
972a65271e
Add date tests, duplicates
Include tests for duplicate values, as well as comprehensive date tests.
il y a 1 an
TheoryOfNekomata
1ae8e04f57
Update counting
Reduce complexity in code by un-nesting ternary statements.
il y a 1 an
TheoryOfNekomata
48166877e4
Add support for multiple values
Correctly set fields when they are arrays.
il y a 1 an
TheoryOfNekomata
103b9dda84
Update README
Make readme more concise.
il y a 1 an
TheoryOfNekomata
53a8fa4767
Update tsdoc
Indicate partial values can be passed in setFormValues().
il y a 1 an
TheoryOfNekomata
c908924fa5
Update npmignore
Add files from pridepack.
il y a 1 an
TheoryOfNekomata
52088285d1
Update documentation
Add logo, and some documentation.
il y a 1 an
TheoryOfNekomata
8126098986
Merge branch 'master' of code.modal.sh:TheoryOfNekomata/formxtra
il y a 1 an
TheoryOfNekomata
fdcdf1ddf3
Refactor code
Make error messages more user-friendly. Also remove magic constants
within functions.
il y a 1 an
TheoryOfNekomata
0fcde2ab61
Update tsconfig
Specify rootdir.
il y a 1 an
TheoryOfNekomata
05499e5fdb
Update tests
Include month and week input types.
il y a 1 an
TheoryOfNekomata
cc3aa1df91
Switch to pridepack, add setFormValues
Implement setFormValues for easy setting of fields.
Also migrated to pridepack because tsdx is already unmaintained.
il y a 1 an
TheoryOfNekomata
8ca44c9c74
Update package
Proofread README.
il y a 3 ans
TheoryOfNekomata
96673bd709
Update package.json
il y a 3 ans
TheoryOfNekomata
9563565723
Update README
il y a 3 ans
TheoryOfNekomata
a4a712af5e
Update package
il y a 3 ans
TheoryOfNekomata
8875c63f48
Update README
il y a 3 ans
TheoryOfNekomata
7cb36935a5
Update README
il y a 3 ans
TheoryOfNekomata
8b9fd6e610
Bump version
For republishing.
il y a 3 ans
TheoryOfNekomata
5de36b6132
Update package
Exclude original source to minimize package size.
il y a 3 ans