@froalacharts/core
Version:
Froala Charts - A collection of interactive charts to build data visualizations for web and mobile applications.
1 lines • 842 B
JavaScript
;exports.__esModule=true;exports.onDataUpdateSuccess=onDataUpdateSuccess;exports.onDataUpdateCancel=onDataUpdateCancel;var _eventApi=require("../event-api");var UNDEF;function onDataUpdateCancel(event,args){(0,_eventApi.triggerEvent)("dataUpdateCancelled",event.sender,args,UNDEF,args.failurecallback)}function onDataUpdateSuccess(event,args){var chart=event.sender,state=chart.__state;state.dataReady=UNDEF;state.dataAvailable=true;if(args.silent!==true){if(chart.options.safeMode===true&&state.rendering===true&&!chart.isActive()){state.updatePending=args;(0,_eventApi.raiseWarning)(chart,"23091255","run","::DataHandler~update","Renderer update was postponed due to async loading.")}else{delete state.args}}else{chart.options.dataSource=args.data}(0,_eventApi.triggerEvent)("dataUpdated",chart,args,UNDEF,args.successcallback)}