2.3.0 • Published 1 year ago

bd2-ngx-heatmap v2.3.0

Weekly downloads
3
License
MIT
Repository
github
Last release
1 year ago

Bd2NgxHeatmap

Bd2NgxHeatmap

An angular component used by BioDare2 to display data on HeatMap chart.

The component uses only svg elements and angular directives ngIf, ngFor, attr.x to render and manage the plots. The d3 libraries like d3-scales are used only for computations of coordinates or colors not for rendering.

How to use it

Installation

npm install bd2-ngx-heatmap --save

Using

  1. Import the Bd2NgxHeatmapModule module
@NgModule({
...
  imports: [
    ...
    Bd2NgxHeatmapModule
  ],
  bootstrap: [AppComponent]
})
export class AppModule { }
  1. Include heatmap component in your template:
      <bd2-num-heatmap [data]="data" class="customized">
      </bd2-num-heatmap>
  1. Inputs:

  2. Styling can be customized overriding component css.

For example:

::ng-deep bd2-num-heatmap.customized .bd2hm-axisWrapper line {
  stroke: red;
}

Check the demo app, and Bd2NumHeatmapComponent embeded css for classes.

Demo

Interactive demo

2.3.0

1 year ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.4

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago