- useJSONPanel(): {
close: (() => void);
containerRef: MutableRefObject<HTMLDivElement>;
isOpen: any;
json: string;
sample: any;
stateAtom: RecoilState<{
help: {
isOpen: boolean;
};
json: {
isOpen: boolean;
};
}>;
copy(): void;
open(sample: any): void;
toggle(sample: any): void;
}
-
Returns {
close: (() => void);
containerRef: MutableRefObject<HTMLDivElement>;
isOpen: any;
json: string;
sample: any;
stateAtom: RecoilState<{
help: {
isOpen: boolean;
};
json: {
isOpen: boolean;
};
}>;
copy(): void;
open(sample: any): void;
toggle(sample: any): void;
}
-
close: (() => void)
-
containerRef: MutableRefObject<HTMLDivElement>
-
isOpen: any
-
json: string
-
sample: any
-
stateAtom: RecoilState<{
help: {
isOpen: boolean;
};
json: {
isOpen: boolean;
};
}>
-
copy:function
- copy(): void
-
Returns void
-
open:function
- open(sample: any): void
-
Returns void
-
toggle:function
- toggle(sample: any): void
-
Returns void
Manage the JSON panel state and events.
Example