DocsChartsPrimitives
Gradient
React example follows below.
ts
import { Gradient } from "@grassroot/charts-react"; <Gradient id="catalog-primitive-gradient" colors={["var(--accent)", "var(--vs-success)", "transparent"]} />ts
<script setup lang="ts">import { Gradient } from "@grassroot/charts-vue";</script> <template> <Gradient id="catalog-primitive-gradient" :colors='["var(--accent)", "var(--vs-success)", "transparent"]' /></template>ts
import { ChangeDetectionStrategy, Component } from "@angular/core";import { GrassrootGradient } from "@grassroot/charts-angular"; @Component({ selector: "app-gradient-chart-demo", standalone: true, imports: [GrassrootGradient], changeDetection: ChangeDetectionStrategy.OnPush, template: `<grassroot-gradient id="catalog-primitive-gradient" [colors]='["var(--accent)", "var(--vs-success)", "transparent"]' />`,})export class GradientDemoComponent { } export default GradientDemoComponent;ts
<script lang="ts"> import { Gradient } from "@grassroot/charts-svelte";</script> <Gradient id="catalog-primitive-gradient" colors={["var(--accent)", "var(--vs-success)", "transparent"]} />ts
/** @jsxImportSource solid-js */import { Gradient } from "@grassroot/charts-solid"; export default function GradientDemo() { return <Gradient id="catalog-primitive-gradient" colors={["var(--accent)", "var(--vs-success)", "transparent"]} />;}Installation
bash
pnpm dlx grassroot add chart/gradientbash
npx grassroot@latest add chart/gradientbash
yarn dlx grassroot add chart/gradientbash
bunx grassroot add chart/gradientAPI Reference
| Prop | Type | Default |
|---|---|---|
idrequired | string | — |
colors | readonly string[] | undefined | — |