macleodbroad-wf
c325418244
Addresses code review comments from PR 3382 ( #3398 )
* Corrects usage of @static jsdoc annotation
* Correct unresolvable types
* Correct types in jsdoc and remove extraneous @class & @constructor jsdoc
* Remove incorrect @static jsdoc
* Adds missing jsdoc for param copyFromGlobals
* correct jsdoc in util
* Corrects casing on jsdocs
* Swaps @inheritDoc to @ignore for constructors where constructor args are documented in the class
* Instantiates Errors with `new`
* Addresses improperly defined @callback tags.
* Split callbacks out to separate jsdoc
* Moves constructor jsdocs back to constructor and drop @ignore .
7 years ago
macleodbroad-wf
13747eedd3
Adds missing @extends/@constructor to jsdoc ( #3372 )
* Adds missing @extends for constructors
* Adds names to constructors
7 years ago
macleodbroad-wf
19beef7ec0
Tightens up jsdoc lint rules on timeline ( #3362 )
* Tightens up jsdoc lint rules on timeline
* Adds missing options param
7 years ago
macleodbroad-wf
ca5662c6d5
lint timeline component ( #3311 )
7 years ago
Angelo Youn
585d8b092e
LineGraph: Add an existingItemsMap to check if items are new or not before skipping ( #3075 )
7 years ago
Vx2gas
d0f2a63b91
Added support to supply an end to bar charts to have them scale ( #2760 )
* Added support to supply an X2 to bar charts to have them scale
* Fixed graph2d stacking issue. It no longer takes into account hidden items
* Changed x2 to end per recommendation and added this to the docs
7 years ago
Ludo Stellingwerff
876e0ab83e
Graph2d performance enhancement ( #2281 )
* Important performance enhancement supporting incremental changes to large graphs, these were too slow due to doing a full item conversion on each add().
Note: the data handling side of graph2d is currently somewhat over-engineered (=too complex) It can use some simplification....
* Fixed style based on feedback.
8 years ago
Ludo Stellingwerff
82f6bc803b
Fixed initial load performance issue, triggered by failing comparison on Date objects.
8 years ago
Ludo Stellingwerff
8f4e9e9c8f
Several changes to get the performance on dragging back in check.
8 years ago
Ludo Stellingwerff
00436ab177
Major redesign of data axis/scales, with large focus on creating a sane slave axis setup
8 years ago
Ludo Stellingwerff
f462072d46
Fixed #1592 : Emit a "changed" event after each redraw. Made "change" event private (by prefixing _).
8 years ago
Ludo Stellingwerff
bbf04d3489
Fixed #1403 : Graph2d change yAxisOrientation,
Cleanup of linegraph's event handling
Fixed #1557 : Make sure we don't default to scientific notation.
Couple of minor fixes in group counts and ranges.
8 years ago
Ludo Stellingwerff
257d876e14
-Fix default axis formatting function. Fixes #1557 .
-Keep single defaults location
-Update documentation on formatting function.
8 years ago
Ludo Stellingwerff
4c721d4cfb
Remove non-implemented option again.
8 years ago
Ludo Stellingwerff
95d46a3d54
Introducing "point" style as new label for "points", consistency in naming.
Some fixes and cleanups after the large rewrite.
8 years ago
Ludo Stellingwerff
5249806fbd
Introducing a zindex option to control the svg render order.
Provide the DataView.map() method similar to the DataSet one.
8 years ago
Ludo Stellingwerff
af8971f572
Prevent excessive rerendering and unknown group warnings.
9 years ago
Ludo Stellingwerff
a582f7d762
Fix couple of off-by-one errors
Add some enhancements for stacking (especially with regard to shading)
9 years ago
Ludo Stellingwerff
9ebdaa9d15
Fix bar graph Y-axis scale with stacking bar graphs.
9 years ago
Ludo Stellingwerff
f53a8b73ab
Don't copy datapoints on every render, only add render data to existing copy.
9 years ago
Ludo Stellingwerff
da29bb0aa8
Another significant scalability optimization
9 years ago
Ludo Stellingwerff
c4d4fd4dec
More cleanups, more optimisations:
-Never push into arrays that have a known length
-Move more functions back into the main updateGraph method
9 years ago
Ludo Stellingwerff
88393739d9
Couple of performance gains in data insertion.
9 years ago
Ludo Stellingwerff
57a4c1f562
Fix placement of points in bar's side-by-side view
Fix no-group data input case.
9 years ago
Ludo Stellingwerff
a44e88ef6d
Introducing group based shading
Separate shading from line drawing (fixes drawing order)
Cleanup of draw code
Fix icon-shading CSS override
9 years ago
Ludo Stellingwerff
22a964daea
Fix DataView for Graph2d, cleanup group initialisation.
9 years ago
jos
04d3b97532
Fixed #1385 : Draw lines on top of bars
9 years ago
Stefan de Konink
df3e87676e
Add the missing group reference identification to exception.
9 years ago
AlexDM0
f7326745aa
- Fixed bug where 0 axis was always in the automatically fitted range.
9 years ago
Alex de Mulder
633e689d90
updated docs
9 years ago
jos
03d0e258c6
Fixed #872 : error about deprecated function `unsubscribe`
9 years ago
Alex de Mulder
c2b07f0201
fixed #858
9 years ago
Alex de Mulder
b9ff0eb827
added validator to graph2d, maybe also put it in groups?
9 years ago
Alex de Mulder
20ef9a15f9
made new graph2d docs, fixed graph2d examples, updated graph2d options
9 years ago
jos
a75b8e7715
Fixed #716 : Height of graph `2px` too large when configuring a fixed height.
9 years ago
Alex de Mulder
4d57a6df7c
unified options with timeline, updated docs and configurator
9 years ago
Alex de Mulder
7fc617faa7
reformatted options for graph2d dataAxis, docs to follow. New docs have statically linked menu bars, switched to uuid library for uuid v4 rfc4122 UUIDs ( #432 )
9 years ago
Alex de Mulder
99ed2be7f7
fixed align zero by rewriting that part. #728
9 years ago
jos
b3e3dccad7
Refactored the css of Timeline and Graph2d to have a `vis-` prefix everywhere. (Still a small issue in Graph2d)
9 years ago
Alex de Mulder
ca85e86be2
merged #635 , thanks @tobeee !
9 years ago
Alex de Mulder
65664e178b
fixed catch for undefined in options when using stacking in graph2d
9 years ago
Alex de Mulder
09ac156995
fixed bug in graph2d where only height was defined and resizing was not done correctly
9 years ago
Alex de Mulder
52cd648dea
reverted showMinor/MajorLines options
9 years ago
Alex de Mulder
b433c191d8
- DataAxis width option now draws correctly. #510
9 years ago
Alex de Mulder
907cbd2a1c
fixed relative height change on resize of browser as well as horizontal snapping when dragging window size. Improved consistancy with component
9 years ago
Alex de Mulder
cac743a3d3
- added show major/minor lines options to dataAxis and timeline
9 years ago
Alex de Mulder
ac74e826b0
fixed graph2d not updating on animation correctly
9 years ago
jos
b2a5899336
Fixed broken barCharts with handleOverlap=='stack'
10 years ago
jos
d97fcd6379
Fixed groups not being filtered after setOptions
10 years ago
Alex de Mulder
e05e8b9988
fixed infinite loop when clearing dataset
10 years ago