{
config.lines.length = 0;
config.lines.push(
{
label: 'S',
id: '2',
labelSize: "14px",
point1: [0, 0],
point2: [70, 90],
color: globals.colors.supplyRed,
width: 4,
moveX: true,
moveY: true,
drawOriginLine: true
})
config.lines.push(
{
label: 'D',
id: '1',
labelSize: "14px",
point1: [10, 20],
point2: [80, 10],
color: globals.colors.demandBlue,
width: 4,
moveX: true,
moveY: false,
drawOriginLine: true
},
)
d3.select('#givenLine_1').style('stroke-width', 8)
config.lines[1].width = 8;
config.header.title = "Supply and Demand";
config.intersectionPoints.pop()
config.intersectionPoints.push(
{
label: "Equilibrium",
labels: ["D", "S"],
isPrimary: true,
drawHorizontalDropline: true,
drawVerticalDropline: true,
verticalLabelOffset: [0, 0],
verticalLabelColor: 'black',
labelFormat: ".0f",
horizontalLabelOffset: [0, 0],
horizontalLabelColor: 'black',
drawVerticalMeasureLine: true,
drawHorizontalMeasureLine: false
})
config.xAxisScale.title.html = `<p class="axisTitle"> <b> New title </b> </p>`;
config.yAxisScale.tickValues =[10, 20, 30, 40, 50];
config.yAxisScale.tickFormat = [10, 20, 30, 40, 50];
console.log(config);
config.xAxisScale.domain=[0,1000];
console.log(config);
}