{
config.lines.length = 0;
config.lines.push(
{
label: 'S',
id: '2',
labelSize: "14px",
point1: [12, 10.5],
point2: [14, 11.0],
color: globals.colors.supplyRed,
width: 4,
moveX: true,
moveY: true,
drawOriginLine: true
})
config.lines.push(
{
label: 'D',
id: '1',
labelSize: "14px",
point1: [10, 10],
point2: [1, 1],
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> Quantity </b></p><p>(millions of bottles per week)</p>`;
config.xAxisScale.domain = [0,20];
config.xAxisScale.tickValues = [0, 10, 20];
config.xAxisScale.tickFormat = [0, 10, 20];
config.yAxisScale.tickValues =[0, 10, 20];
config.yAxisScale.tickFormat = [1, 10, 20];
}