I like programming and this page is in WIP (:
The blog is also just started:
License: MIT License
I like programming and this page is in WIP (:
The blog is also just started:
I could not make it work yet but this is how it should work:
chartNames
childName
for the corresponding data set (one from chartNames
)createChart
component should have name
proplegend
from the API is updated with a childName
prop, in addition when getting data from the API each series has a unique name
string assigned to it, ensuring that the props will remain unique, and providing the same name
for the different components in a uniform way.Right now all the params are passed as a post when fetching the API. We should generalize this and be able to:
Interactive legend for multiple charts from one series
attributes
field from the APIThe y-axis
and the x-axis
on the wrapper right now do not support all the options that are supported by Victory charts. The solution would be to extend the props of the VictoryCharts or maybe uniformize it and have few options specific for the chart builder and have a props
field like in the other components which would be the exact same as the VictoryAxis props and would pass to the axis.
Eg.:
interface ChartAxisProps {
/* chart builder specific fields */,
props: VictoryAxisProps
}
When using stacked bar chart automatically apply domain padding.
In AAA we use before every request the getUser()
async function to refresh the token. We should be able to do it in the chart builder too
When stacking the charts the Y-axis is not recalculated and this causes some weird chart layout where a bar heigh for huge values still can be the same as a bar height for small values.
FYI, there's now an example showing how to create an interactive legend with a pie chart here:
http://patternfly-react.surge.sh/charts/legend-chart#interactive-legend-with-pie-chart
Note that we had to make a couple of small tweaks to support pie charts, which will be available in the next PatternFly release.
Please keep in mind that the next PF release is in two weeks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.