stanleyxu2005 / dashing Goto Github PK
View Code? Open in Web Editor NEWSomething beautiful inside and out.
License: Apache License 2.0
Something beautiful inside and out.
License: Apache License 2.0
The human readable value function will return undefined for small value (e.g. 1, 2, 10,..) The function should not handle absolute values smaller than 500 IMO.
There is no warning but failed to sort a column that has multiple keys.
Currently date picker is embedded as a <form-control>
. Need to externalize it.
Regarding the limitation, it would be better to provide a modal dialog with pre-defined buttons.
Form control label looks messy, when page is very narrow. Either hide form control label in this case or use a responsive positioning.
After couple of days contribution, there are already several type of charts in dashing library. The major code is to construct an echart option. I can see some similar code in line and bar chart construction. It worth to create a ChartOptionBuilder
to reduce code duplicate. I prefer the way, how Richshaw builds charts.
Also restore the 6th row of date (usually it is not used), but the native Bootstrap will show that row.
The sortable table willl show "No data available" when no rows exist or when search pattern does not match. Propose to distinguish these two cases:
Line chart and bar chart do not have the option to hide axis labels. As a planned feature "Group charts", it will need to hide axis label of particular charts.
It seems the width and height is not interpreted as expected in MSIE 11 (edge)
Bar chart will not recalculate all its bar width and gap after receiving a resize event.
We can specify to open a property <link>
in new window, but we cannot do the same thing for a <button>
.
Set a range of integer and enter a value out of the range, the input box will not be marked red.
Property field eg. number/number1/number2 can optionally have unit
See the example http://echarts.baidu.com/doc/example/mix8.html
We need a way to open link in new window.
Onclick for icon, including remark in and tables
We have question and warning icon for <remark>
. It worth to support warning for <metrics>
. And better support customized colors.
TypeError: Object doesn't support property or method 'fill'
at fillAxisData (http://127.0.0.1:8090/webjars/dashing/0.2.5/dist/dashing.js:673:13)
Currently all numbers will be truncated to integer. Better support specify digits after period.
Default datetime picker's template of angular strap does not look nice.
See the discussion here apache/echarts#1985
Better let user decide, whether the bar chart should insert or update data points.
When I group line chart and bar chart together, it seems:
Actually indicator will only be used in sortable table. There is really no need to maintain stripe. But one design difficulty is that we might want to sort on the stripe column.
If a sortable column defines multiple properties, there is an option to render properties in vertical or horizontal direction. However the most property is a <SPAN>
not a <DIV>
, so simple text property can never be rendered in vertical direction.
According to Smart-Table author's suggestion, we should not replace record variable reference, if only some records' contents are changed. Also need to leverage performance when the number of records is larger than 100k.
Optional to show left y-axis on right as well for line/bar charts
Show rotate effect when clicking table's sort arrow
I think we should use angular.extend(table.rows, newData)
.
<form-control>
uses ui-select with theme select2. But related style sheets are not included. Sorry for no tests guard this.
This is actually a smart-table issue #531 and #559
Take form control's example and type "G" in the "Place of Birth" search box. You will see an error in console.
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.