DocsChartsFinancial
DepthChart
React example follows below.
ts
import { DepthChart } from "@grassroot/charts-react"; <DepthChart data={[{ price: 100, bid: 4, ask: 2 }, { price: 102, bid: 8, ask: 5 }, { price: 104, bid: 11, ask: 9 }]} />ts
<script setup lang="ts">import { DepthChart } from "@grassroot/charts-vue";</script> <template> <DepthChart :data='[{ price: 100, bid: 4, ask: 2 }, { price: 102, bid: 8, ask: 5 }, { price: 104, bid: 11, ask: 9 }]' /></template>ts
import { ChangeDetectionStrategy, Component } from "@angular/core";import { GrassrootDepthChart } from "@grassroot/charts-angular"; @Component({ selector: "app-depth-chart-chart-demo", standalone: true, imports: [GrassrootDepthChart], changeDetection: ChangeDetectionStrategy.OnPush, template: `<grassroot-depth-chart [data]='[{ price: 100, bid: 4, ask: 2 }, { price: 102, bid: 8, ask: 5 }, { price: 104, bid: 11, ask: 9 }]' />`,})export class DepthChartDemoComponent { } export default DepthChartDemoComponent;ts
<script lang="ts"> import { DepthChart } from "@grassroot/charts-svelte";</script> <DepthChart data={[{ price: 100, bid: 4, ask: 2 }, { price: 102, bid: 8, ask: 5 }, { price: 104, bid: 11, ask: 9 }]} />ts
/** @jsxImportSource solid-js */import { DepthChart } from "@grassroot/charts-solid"; export default function DepthChartDemo() { return <DepthChart data={[{ price: 100, bid: 4, ask: 2 }, { price: 102, bid: 8, ask: 5 }, { price: 104, bid: 11, ask: 9 }]} />;}Installation
bash
pnpm dlx grassroot add chart/depth-chartbash
npx grassroot@latest add chart/depth-chartbash
yarn dlx grassroot add chart/depth-chartbash
bunx grassroot add chart/depth-chartAPI Reference
| Prop | Type | Default |
|---|---|---|
datarequired | readonly DepthDatum[] | — |