jos
3ad5c9f9c1
Fix #908 : editor throwing an exception when switching from `'preview'` to `'code'` mode
2020-02-17 20:08:16 +01:00
jos
c5c64bcde3
Merge branch 'feature/custom_query_language' into develop
...
# Conflicts:
# HISTORY.md
2020-02-05 08:50:12 +01:00
fls-indinf
bed062dda8
missing ` in navigationBar-Area ( #887 )
2020-01-21 19:40:09 +01:00
jos
540566f0cd
Write docs for `createQuery`, `executeQuery`, and `queryDescription`
2020-01-04 12:06:35 +01:00
jos
f86f3d4e1c
Implemented `popupAnchor` allowing to select a custom anchor element. See #869 and #870 .
2019-12-18 17:26:16 +01:00
jos
5c7e1e6fe9
Changed the behavior of `timestampTag` to fallback on the built-in rules when the function does not return a boolean. See #856 .
2019-12-11 12:08:31 +01:00
jos
03fa90bd71
Revert using field names to determine whether a value is a timestamp (see #847 , #856 )
2019-12-11 11:51:48 +01:00
Small
ce15bb4b37
add timestampFormat ( #863 )
...
* add timestampFormat
* use createTextNode instead innerHTML
2019-12-11 11:34:24 +01:00
Meir Rotstein
84950ac69a
onValidationError to report any kind of error ( #861 )
...
* onValidationError to report any kind of error
* lint fixes
2019-12-08 10:35:22 +01:00
Meir Rotstein
266eeec21a
onValidationError option ( #854 )
...
* provide onValidationError callback
* linter fixes
* docu fixes
* textmode - invoke callback also when no errors
This to cover situation of changes that fixes validations
* fixed cautom validation example
2019-12-01 16:21:16 +01:00
jos
51410c363f
More improvements in the built-in `isTimestamp` function (see #847 )
2019-11-27 15:45:48 +01:00
jos
39dfc41100
Improve `timestampTag` API (see #847 )
2019-11-27 15:28:50 +01:00
jos
a615f7ab91
Fixed #847 : allow customizing the rules determining whether a value is a timestamp or not
2019-11-20 10:47:49 +01:00
yannickyvin
88b03ae4f2
fr-FR translation + i18n ModeSwitcher title & Search title ( #823 )
...
* fr-FR translation + i18n ModeSwitcher title & Search title
* standardJS fix
* update api.md with fr-FR
2019-10-20 23:00:32 +02:00
Yuta Kiyama
c60f1f65de
Added Japanese language support ( #818 )
...
* i18n support japanese
* Add japanese in the docs
2019-10-17 19:49:02 +02:00
Arun
4c82f5cb3f
[Docs] Minor documentation improvements ( #808 )
...
* Minor documentation improvements
* Add few more missed corrections
2019-10-05 21:43:03 +02:00
jos
a7d501fe3c
Rewrite unclear docs. Fixes #772
2019-08-29 15:52:17 +02:00
jos
72455e3302
Describe new mode `preview` in docs
2019-07-24 14:00:39 +02:00
Gcaufy
85e0710097
Feat: Added filter and trigger options for autocomplete ( #713 )
...
* Feat: Added filter options for autocomplete
* Feat: added trigger option for autocomplete
* Fix: const/let => var
2019-06-08 11:37:52 +02:00
jos
a9abad2cd4
Fix #698 `node.path` sometimes null in `onCreateMenu`
2019-05-29 16:29:29 +02:00
Adam Vigneaux
c79bea4eb8
Display schema defaults inline next to Nodes ( #666 )
...
* Display schema defaults inline next to Nodes
* Improve usability of schema default display
- When value is default, make it bold and set a tooltip
- When value is not default, display the default next to the value
- When value is default and is a select, show "Default" next to it
- Lighten the color of green used for values
This increases the contrast between normal values and default values.
* Remove styling when value is the same as the schema default
This styling may have been confusing for some users and may not have
been applicable to all situations.
* Apply is-default and is-not-default classes to values
This allows the user to supply custom styling for these states.
To set styles for values that match the default value in the schema, use
the class `.jsoneditor-is-default`.
To set styles for values that _do not_ match the default value in the
schema, use the class `.jsoneditor-is-not-default`.
* Remove extra newline after schema examples in tooltip
* Move schema default display from inline to tooltip
This presents less opportunity for user confusion and is likely to be
more widely applicable.
* Add examples of schema metadata display
* Add documentation on styling
2019-03-17 15:39:00 +01:00
jos
1acd2d6116
Describe `onClassName` in the docs
2019-03-11 20:14:55 +01:00
RobAley
edca7a7a62
update oncreatemenu to change path to object
2019-02-25 16:05:54 +00:00
RobAley
b801affd9c
added onCreateMenu docs
2019-02-21 14:48:34 +00:00
jos
5098095e86
Update docs
2019-02-09 13:05:53 +01:00
jos
c7d054406c
Make the method `refresh()` public
2019-01-21 20:56:50 +01:00
Ben Chadwick
a20908f462
Configurable max visible childs ( #630 )
...
* repair branch; undo childs->children change; make getMaxVisibleChilds a fn
* address PR comment
2019-01-16 17:47:08 +01:00
jos
b59da1a5c9
Describe `onNodeName` in docs (see #617 )
2019-01-05 15:15:33 +01:00
Tanmay Rajani
d7551da7e6
Create option to hide the blue main menu bar on top ( #596 )
...
* ability to hide main menu bar; minor fixes for typos, JSDoc etc.
* fix CSS issue when mainMenuBar is hidden in all modes; other minor refactoring
2018-11-12 20:11:09 +01:00
Tanmay Rajani
6403c0bd17
Adds ability to hide sort and transform options ( #588 )
...
* adds ability to hide sort and transform buttons
* adds new options to API doc
* cover context-menu sort, transform options; remove negations
* update readme wordings
2018-10-18 20:42:02 +02:00
Jos de Jong
9ae7c22286
Fixed #574 : removed outdated ways to install `jsoneditor`
2018-08-28 20:14:41 +02:00
jos
f913d4e08a
Implemented `timestampTag`
2018-08-22 18:00:56 +02:00
jos
b853ec3f64
Implement color picker. Expose `VanillaPicker`, `ace`, and `Ajv`.
2018-08-22 12:10:15 +02:00
jos
f11f763171
Implemented support for async custom validation
2018-08-15 12:21:27 +02:00
jos
8bb2962505
Implemented support for custom validation
2018-08-15 10:48:51 +02:00
jos
13bb4d7bb1
Merge branch 'extendEvent' of https://github.com/cristinabarrantes/jsoneditor into cristinabarrantes-extendEvent
...
# Conflicts:
# package.json
# src/js/JSONEditor.js
2018-08-13 20:53:03 +02:00
Cristina
bb699e1473
Update documentation
2018-08-10 12:29:25 +02:00
jos
983fafdf9c
Implemented options `onChangeJSON(json)` and `onChangeText(jsonString)`
2018-08-07 11:03:27 +02:00
jos
54cae20630
Implement a simple React demo
2018-08-06 17:10:07 +02:00
jos
d49518a9ba
Describe new methods `update` and `updateText` in the docs
2018-08-06 14:39:21 +02:00
jos
a7da2349e5
Order methods in docs alphabetically
2018-08-06 14:30:44 +02:00
Cristina
ef74ede75e
Use extended path with type for onEvent
2018-07-26 01:48:03 +02:00
Cristina
9de11c04cd
Changes due to PR.
2018-07-16 16:52:41 +02:00
Cristina
ecd9bf021f
Add API functionality to extend event behaviour.
2018-07-02 13:13:02 +02:00
jos
463276a3d9
Implemented `modalAnchor`
2018-06-20 20:27:36 +02:00
Jos de Jong
63d8280e85
Merge pull request #504 from meirotstein/get_caret_position
...
API for caret selection
2018-04-26 22:40:57 +02:00
Meir Rotstein
1a66dbcedd
(1) onTextSelectionChange: change params order (2) getSelection: empty selection
2018-04-26 22:19:35 +03:00
Meir Rotstein
e80a840a33
additional fixes + docu
2018-04-22 10:02:17 +03:00
Meir Rotstein
1579e787bf
CR Fix: remove `field` from SerializedNode
2018-04-19 09:24:07 +03:00
Dmitry Kulikov
b826ee398b
Fixed typos.
2018-04-11 21:54:04 +06:00