UNPKG

@fusioncharts/core

Version:

JavaScript Data Visualisation Library

1 lines 877 B
"use strict";exports.__esModule=true;exports.onDataUpdateCancel=onDataUpdateCancel;exports.onDataUpdateSuccess=onDataUpdateSuccess;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){chart.options.dataSource=args.data;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)}