UNPKG

@fusioncharts/core

Version:

JavaScript Data Visualisation Library

1 lines 5.32 kB
"use strict";var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");var _utitilies=require("../../../../../../dev-tests/viz/utitilies");var _index=_interopRequireDefault(require("../../../../../../packages/fusioncharts/core/index"));var _mscombidy2d=_interopRequireDefault(require("../../../../../../packages/fusioncharts/viz/mscombidy2d"));_index.default.addDep(_mscombidy2d.default);describe("Support - 2367- Change the color of Arrow ",(function(){var chartObj,scrollPosition,chartData={type:"mscombidy2d",renderAt:_utitilies.CONTAINER_ID,width:"700",height:"400",dataFormat:"json",dataSource:{chart:{caption:"Revenues and Profits",subCaption:"For last year",xAxisname:"Month",pYAxisName:"Amount (In USD)",sYAxisName:"Profit %",numberPrefix:"$",sNumberSuffix:"%",sYAxisMaxValue:"50",divlineAlpha:"100",divlineColor:"#999999",divlineThickness:"1",divLineIsDashed:"1",divLineDashLen:"1",divLineGapLen:"1",usePlotGradientColor:"0",anchorRadius:"3",theme:"fusion",legendnumcolumns:1,legendTrackStrokeBorderColor:"#f1f1f1",legendAnchorStrokeBorderColor:"#d9d9d9",legendScrollButtonArrowColor:["#000000"],useLegendScrollGradient:"0",legendScrollTrackColor:"#f1f1f1",legendScrollAnchorColor:"#d9d9d9"},categories:[{category:[{label:"Jan"},{label:"Feb"},{label:"Mar"},{label:"Apr"},{label:"May"},{label:"Jun"},{label:"Jul"},{label:"Aug"},{label:"Sep"},{label:"Oct"},{label:"Nov"},{label:"Dec"}]}],dataset:[{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Revenues",data:[{value:"16000"},{value:"20000"},{value:"18000"},{value:"19000"},{value:"15000"},{value:"21000"},{value:"16000"},{value:"20000"},{value:"17000"},{value:"22000"},{value:"19000"},{value:"23000"}]},{seriesName:"Profits",renderAs:"area",showValues:"0",data:[{value:"4000"},{value:"5000"},{value:"3000"},{value:"4000"},{value:"1000"},{value:"7000"},{value:"1000"},{value:"4000"},{value:"1000"},{value:"8000"},{value:"2000"},{value:"7000"}]},{seriesName:"Profit %",parentYAxis:"S",renderAs:"line",showValues:"0",data:[{value:"25"},{value:"25"},{value:"16.66"},{value:"21.05"},{value:"6.66"},{value:"33.33"},{value:"6.25"},{value:"25"},{value:"5.88"},{value:"36.36"},{value:"10.52"},{value:"30.43"}]}]}};beforeEach((function(){chartObj=(0,_utitilies.setup)(_index.default,chartData)}));afterEach((function(){chartObj&&!chartObj.disposed&&chartObj.dispose()}));it("Testing Anchor Color of the Legend",(function(done){chartObj.addEventListener("renderComplete",(function(){setTimeout((function(){var expectedArrowFill="#000000",gTags=document.querySelectorAll("g");gTags.forEach((function(container){var scrollContainerClass=Array.from(container.classList).find((function(value){return value.includes("scrollContainer")}));if(scrollContainerClass){var rectsArrowill=container.querySelectorAll("path")[1].getAttribute("fill");expect(rectsArrowill).toBe(expectedArrowFill)}}));done()}),2e3)}));chartObj.render()}))}));