github graphieros/vue-data-ui v2.1.87

latest releases: v3.1.12, v3.1.11, v3.1.10...
16 months ago

VueUiSparkline : added new #before scoped slot to customize chart presentation.

This slot exposes the following data:

  • selected : the current selected datapoint when hovering the chart
  • latest : the value of the last datapoint
  • sum
  • average
  • median
  • trend

Usage (with a very basic presentation):

<VueUiSparkline
     :config="config"
     :dataset="dataset"
>
      <template #before="{ selected, latest, sum, average, median, trend }">
          <ul>
            <li>Latest: {{ latest }}>
            <li>Sum: {{ sum }}>
            <li>Average: {{ average }}>
            <li>Median: {{ median }}>
            <li>Trend: {{ trend }}>
            <li>Selected: {{ selected }}>
          </ul>
      </template>
</VueUiSparkline>

This is also usable with the VueDataUi universal component:

<VueDataUi
     component="VueUiSparkline"
     :config="config"
     :dataset="dataset"
>
      <template #before="{ selected, latest, sum, average, median, trend }">
          <ul>
            <li>Latest: {{ latest }}>
            <li>Sum: {{ sum }}>
            <li>Average: {{ average }}>
            <li>Median: {{ median }}>
            <li>Trend: {{ trend }}>
            <li>Selected: {{ selected }}>
          </ul>
      </template>
</VueDataUi>

Don't miss a new vue-data-ui release

NewReleases is sending notifications on new releases.