josdejong
|
596d868cc5
|
Implement `syncState` (WIP)
|
2020-06-02 17:58:13 +02:00 |
josdejong
|
41c633e124
|
Store object props in global state experiment
|
2020-06-02 14:48:01 +02:00 |
josdejong
|
55ee6361d6
|
Rename state constant names
|
2020-06-02 14:13:33 +02:00 |
josdejong
|
e5ec845d4f
|
Expand array limit when search result is beyond the visible items
|
2020-05-31 10:54:34 +02:00 |
josdejong
|
34e45a04c4
|
Pass `path`
|
2020-05-24 12:02:13 +02:00 |
josdejong
|
d8c059c9b0
|
Implement scroll to active element via querySelector (WIP)
|
2020-05-24 11:57:51 +02:00 |
josdejong
|
d04c94a1c6
|
Create global state containing expanded state
|
2020-05-23 20:45:28 +02:00 |
josdejong
|
d2a84b29fe
|
Implement SearchBox highlight active result (WIP)
|
2020-05-23 13:43:12 +02:00 |
josdejong
|
9c8febb1ff
|
Implement SearchBox (WIP)
|
2020-05-22 14:13:51 +02:00 |
josdejong
|
b66a1cf0fa
|
Update devDependencies
|
2020-05-22 11:53:57 +02:00 |
josdejong
|
e412628b89
|
Remove support for Symbol from immutabilityHelpers
|
2020-05-22 10:59:04 +02:00 |
josdejong
|
8392c57a2d
|
Implement history (undo/redo)
|
2020-05-22 10:53:15 +02:00 |
josdejong
|
d88120d41c
|
Handle prevention of duplicate keys
|
2020-05-22 09:35:18 +02:00 |
josdejong
|
dfe7c06ec7
|
Let `handleChangeKey` fire the change event
|
2020-05-22 09:20:44 +02:00 |
josdejong
|
a0aaf206fa
|
Remove use of Symbol (it's not serializable)
|
2020-05-20 10:16:13 +02:00 |
josdejong
|
93f3375c55
|
Fix bottom padding
|
2020-05-13 20:44:03 +02:00 |
josdejong
|
0da297c5d3
|
Fix height jumping when switching from empty to non-empty and vice versa
|
2020-05-13 20:33:43 +02:00 |
josdejong
|
5cc3665c47
|
Implement functions `getPlainText` and `setPlainText`
|
2020-05-13 20:21:44 +02:00 |
josdejong
|
fce4c7910a
|
Fix file extension of sass files
|
2020-05-13 10:16:59 +02:00 |
josdejong
|
bcd4553adb
|
Fix indentation
|
2020-05-08 21:10:59 +02:00 |
josdejong
|
324e5053d9
|
Cleanup outdated TODO
|
2020-05-08 21:09:00 +02:00 |
josdejong
|
b3ef0ad6a4
|
Remove `options` from immutableJSONPatch.js
|
2020-05-08 21:07:35 +02:00 |
josdejong
|
4774a50799
|
Fix module url in package.json
|
2020-05-06 20:32:23 +02:00 |
josdejong
|
5ac813f091
|
Create dist/es folder for output bundle
|
2020-05-06 20:22:49 +02:00 |
josdejong
|
f33b715391
|
Fix broken unit test
|
2020-05-06 20:17:47 +02:00 |
josdejong
|
8cb22b3480
|
Export jsoneditor factory function
|
2020-05-06 20:11:59 +02:00 |
josdejong
|
0d8854c5ea
|
Implementing debouncing of inputs
|
2020-05-06 14:47:30 +02:00 |
josdejong
|
488d7bde49
|
Move styling into separate files
|
2020-05-06 14:18:31 +02:00 |
josdejong
|
8d48d16858
|
Fix highlighting of search results broken for values
|
2020-05-06 14:07:21 +02:00 |
josdejong
|
d4b02e8d00
|
Fix highlighting of search results broken for values
|
2020-05-06 14:07:03 +02:00 |
josdejong
|
4d2eb28eb3
|
Handle changes via JSONPatch
|
2020-05-06 13:57:55 +02:00 |
josdejong
|
e66ff70ac4
|
Remove some old code from getInnerText
|
2020-05-06 11:51:15 +02:00 |
josdejong
|
e9116cc36c
|
Fix controlling contenteditable div innerText
|
2020-05-06 10:47:48 +02:00 |
josdejong
|
2b73c6e6bf
|
Some fixes in styling empty key/value
|
2020-05-05 21:25:54 +02:00 |
josdejong
|
3517d185f9
|
Add lorum ipsum text for testing
|
2020-05-05 12:10:59 +02:00 |
josdejong
|
ed263726dc
|
Fix styling of rows, and fields with long text
|
2020-05-05 12:09:50 +02:00 |
josdejong
|
375a268531
|
Fix vertical alignment
|
2020-05-05 12:01:06 +02:00 |
josdejong
|
88fb95a522
|
Implement loading a (large) file from disk
|
2020-05-04 22:30:09 +02:00 |
josdejong
|
f495974598
|
Fix overflow of contents
|
2020-05-04 21:58:04 +02:00 |
josdejong
|
9b5891d5cb
|
Split App into JSONEditor and App
|
2020-05-04 21:50:32 +02:00 |
josdejong
|
a4c58cfa15
|
Calculate props only once instead of twice on creation
|
2020-05-03 19:49:55 +02:00 |
josdejong
|
3a9a409fcb
|
Fix changing property name not working for arrays and objects
|
2020-05-03 19:44:55 +02:00 |
josdejong
|
7646c1756b
|
Disable spell checking
|
2020-04-29 09:46:45 +02:00 |
josdejong
|
b22e5fae81
|
Make url clickable
|
2020-04-27 17:41:11 +02:00 |
josdejong
|
4fdf90fb38
|
Unescape HTML input text
|
2020-04-27 13:44:43 +02:00 |
josdejong
|
c03353845e
|
Styling fixes
|
2020-04-27 13:38:55 +02:00 |
josdejong
|
581e64bd73
|
Improve styling of node header
|
2020-04-27 12:20:47 +02:00 |
josdejong
|
86ac2c52c1
|
Implement object/array tag when collapsed, and delimiters [] and {} around the contents
|
2020-04-27 12:08:18 +02:00 |
josdejong
|
6bb9e9460a
|
Cleanup console.log
|
2020-04-27 11:26:38 +02:00 |
josdejong
|
cf027db855
|
Props working properly now (though solution is half mutable)
|
2020-04-27 11:26:17 +02:00 |