1.0.1 • Published 3 years ago

@lmenezes/json-tree v1.0.1

Weekly downloads
6
License
MIT
Repository
github
Last release
3 years ago

Node.js CI

json-tree

simple JS library that creates an html navigable tree from JSON object.

Usage

Use the function JSON.create(data) to transform a data object into raw HTML which can then be set as the innerHTML of an existing element.

npm.io

The result of the previous example should render the following structure:

npm.io

Customising the looks

The colors of the generated structure can be customised through the following CSS classes:

  • jstTree: Class applied to div element wrapping the whole structure

  • jstProperty: Class applied to property names

  • jstBool: Class applied to boolean values

  • jstNum: Class applied to numeric values

  • jstNull: Class applied to null values

  • jstStr: Class applied to string values

  • jstComma: Class applied to commas

  • jstColon: Class applied to colon separating property name from property value

  • jstCollapse: Class applied to the collapse symbol

  • jstExpand: Class applied to the expand symbol

  • jstBracket: Class applied to brackets (both {} and [])

  • jstHiddenBlock: Class applied to collapsed blocks

1.0.1

3 years ago

1.0.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.3.3

3 years ago