### Hierarchy

- JsonViewer

## Index

### Constructors

- constructor

### Properties

- allowCopy
- collapseAt
- data
- dataJson
- el
- jsonLoaded
- jsonUrl
- jsonViewer
- maxLevel

### Methods

- componentDidLoad
- componentDidUnload
- render

## Constructors

### constructor

- new JsonViewer(): JsonViewer

- - Defined in json-viewer/json-viewer.tsx:22

  #### Returns JsonViewer

## Properties

### allowCopy

allowCopy: boolean = true

- Defined in json-viewer/json-viewer.tsx:20

### collapseAt

collapseAt: number

- Defined in json-viewer/json-viewer.tsx:19

### data

data: any

- Defined in json-viewer/json-viewer.tsx:13

### dataJson

dataJson: string

- Defined in json-viewer/json-viewer.tsx:16

### el

el: HTMLElement

- Defined in json-viewer/json-viewer.tsx:11

### jsonLoaded

jsonLoaded: boolean = false

- Defined in json-viewer/json-viewer.tsx:14

### jsonUrl

jsonUrl: string

- Defined in json-viewer/json-viewer.tsx:17

### jsonViewer

jsonViewer: any

- Defined in json-viewer/json-viewer.tsx:22

### maxLevel

maxLevel: number

- Defined in json-viewer/json-viewer.tsx:18

## Methods

### componentDidLoad

- componentDidLoad(): void

- - Defined in json-viewer/json-viewer.tsx:28

  #### Returns void

### componentDidUnload

- componentDidUnload(): void

- - Defined in json-viewer/json-viewer.tsx:32

  #### Returns void

### render

- render(): any

- - Defined in json-viewer/json-viewer.tsx:36

  #### Returns any