|
- import { sampleData } from './data';
-
- export const docSections = [
- {
- name: "start",
- contentBlocks: [
- {
- type: "text",
- content: `A chart is generally a 2D rendition of data. For example, f
- or a set of values across items, the data could look like:`
- },
- {
- type: "code",
- content: ` data = {
- labels: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
- datasets: [
- { values: [18, 40, 30, 35, 8, 52, 17, -4] }
- ]
- }`
- },
- {
- type: "text",
- content: `Plug that in with a type 'bar', a color and height:`
- },
- {
- type: "code",
- content: ` new frappe.Chart( "#chart", {
- data: data,
- type: 'bar',
- height: 140,
- colors: ['red']
- });`
- },
- {
- type: "demo",
- config: {
- data: sampleData[0],
- type: 'line',
- height: 140,
- colors: ['red'],
- },
- },
- {
- type: "text",
- content: `Similar is a 'line' chart:`
- },
- {
- type: "code",
- content: ` ...
- type: 'line',
- ...`
- },
- {
- type: "demo",
- config: {
- data: sampleData[0],
- type: 'bar',
- height: 140,
- colors: ['blue'],
- },
- }
- ]
- },
- {
- title: "Adding more datasets",
- name: "multi-dataset",
- contentBlocks: [
- {
- type: "text",
- content: `Having more datasets, as in an axis chart, every dataset is represented individually.`
- },
- {
- type: "demo",
- config: {
- data: sampleData[1],
- type: 'line',
- height: 200,
- colors: ['yellow', 'light-green'],
- },
- }
- ]
- }
- ]
|