/package-chart-js

Chart package for Fōrmulæ, in JavaScript

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

package-chart-js

Chart package for the Fōrmulæ programming language.

Fōrmulæ is also a software framework for visualization, edition and manipulation of complex expressions, from many fields. The code for an specific field —i.e. arithmetics— is encapsulated in a single unit called a Fōrmulæ package.

This repository contains the source code for the chart package. It contains functionality to create charts

The GitHub organization formulae-org encompasses the source code for the rest of packages, as well as the web application.

Capabilities

  • Types of charts
    • Bar
    • Line
    • Area
    • Dot
    • Step
    • Pie
  • Options
    • Size of chart (width and height in pixels)
    • Title
    • Text for domain and range
    • 3D
    • Names of series
    • Whether domain is in horizontal axe
    • Stacking data
    • Background color
    • Legend position
    • Slice text (for pie charts)
      • None
      • Percentage
      • Value
      • Label
    • Logarithmic scale
    • Starting value
    • Dot size