Comments (4)
Hi @liorheber!
Thank you for contacting us!
-
We do have
resize
andupdate
events for components that you can listen to see in the API.
Wouldn't it be sufficient for this use case? -
When it comes to updating the components on the change this sounds like a good idea! Do you think the
confirm
button should be obsolete now? Or it should be required to save the changes otherwise clicking on the cancel or outside of the popup will not change the component.
from highcharts.
Hi,
Thank you for the response.
-
I think it's doable with the events on the components, that's a great idea!
The main downsides are that the resize event will spam my callback and not be called only onMouseUp, and drag and drop will also send multiple calls. I think they can all be mitigated with some debounce but it would have been nice to have a callback on the dashboard level that will execute only when the dashboard has settled the layout. -
In the case that a component reacts to their configuration changes immediately I think the confirm button is un-needed. But there would need to be an event that tells the app that the configuration has changed so that it can be persisted somewhere later.
Thanks again for looking into this!
from highcharts.
- We can think of adding an event like
resizeByUser
that will be triggered only when the component size is changed in the edit mode. - Thank you for the input!
from highcharts.
That would be great, thank you very much!
from highcharts.
Related Issues (20)
- Synchronization of connector values editing between components does not work correctly for connectors with modifier. HOT 2
- Tooltip not destroyed HOT 2
- Range Selector dropdown doesn't open in Gantt chart HOT 2
- Map changes January 2024: Norwegian County and municipalities HOT 1
- `decimalPoint` / `thousandsSep` not applied properly for `tooltip` and `dataLabels` when using `format` and `{point.y}` HOT 2
- Cannot increase size of legend symbol without increasing size of series point HOT 4
- Arrow Keys on heatmap Not Functional When Screenreader Active HOT 4
- Tooltip with `stickOnContact` and `outside` freezes when moving to another chart HOT 1
- Missing `pointOutsideOfBreak` property within the docs
- Highcharts.SeriesPieOptions is missing with 11.4.1 HOT 6
- xAxis gridLines overflow when using mouse wheel zoom HOT 1
- New annotation position not respected after moving, copying and reexporting HOT 5
- Screen reader not reading legends HOT 3
- Font awesome icons missing in the gauge kpi demo
- Bug: Plotline label with verticalAlign: bottom should not extend lower than the edge of the chart HOT 2
- Customizing Navigator Button Style and Retrieving Last Selected Button Details HOT 8
- dataLabels overflow chart, when axis position is changed
- Support in tables as source for different thousand and decimal separators
- Column data labels are not contrasted with respect to plot background in case of Stacking and text outline is set to 0px. HOT 1
- getExtremesFromAll property loads and iterates on all points in DOM and slows down performance of chart render and scroll. HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from highcharts.