--- id: TanStackDevtoolsCore title: TanStackDevtoolsCore --- # Class: TanStackDevtoolsCore Defined in: [devtools/src/core.tsx:43](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L43) ## Constructors ### new TanStackDevtoolsCore() ```ts new TanStackDevtoolsCore(init): TanStackDevtoolsCore ``` Defined in: [devtools/src/core.tsx:55](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L55) #### Parameters ##### init [`TanStackDevtoolsInit`](../interfaces/tanstackdevtoolsinit.md) #### Returns [`TanStackDevtoolsCore`](tanstackdevtoolscore.md) ## Methods ### mount() ```ts mount(el): void ``` Defined in: [devtools/src/core.tsx:64](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L64) #### Type Parameters • **T** *extends* `HTMLElement` #### Parameters ##### el `T` #### Returns `void` *** ### setConfig() ```ts setConfig(config): void ``` Defined in: [devtools/src/core.tsx:107](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L107) #### Parameters ##### config `Partial`\<[`TanStackDevtoolsInit`](../interfaces/tanstackdevtoolsinit.md)\> #### Returns `void` *** ### unmount() ```ts unmount(): void ``` Defined in: [devtools/src/core.tsx:98](https://github.com/TanStack/devtools/blob/main/packages/devtools/src/core.tsx#L98) #### Returns `void`