Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let switchesToPortEquipments = this.switchesToPortEquipmentsGroup.selectAll('line')
- .data(SwitchesHelper.getArchiEquipments(this.ACS.equipments.switches));
- switchesToPortEquipments.exit().remove();
- switchesToPortEquipments.enter()
- .append('line')
- .attr('x1', (d) => {
- let eqt = SwitchesHelper.getEqtFromEquipmentName(d, this.ACS.equipments.switches);
- if (eqt !== null) {
- return eqt.x;
- }
- })
- .attr('y1', (d) => {
- let eqt = SwitchesHelper.getEqtFromEquipmentName(d, this.ACS.equipments.switches);
- if (eqt !== null) {
- return eqt.y;
- }
- })
- .attr('x2', (d) => {
- let eqt = SwitchesHelper.getEquipmentFromName(d, this.ACS);
- if (eqt !== null) {
- return eqt.x;
- }
- else {
- return 0;
- }
- })
- .attr('y2', (d) => {
- let eqt = SwitchesHelper.getEquipmentFromName(d, this.ACS);
- if (eqt !== null) {
- return eqt.y;
- }
- else {
- return 0;
- }
- });
- switchesToPortEquipments
- .attr('x1', (d) => {
- let eqt = SwitchesHelper.getEqtFromEquipmentName(d, this.ACS.equipments.switches);
- if (eqt !== null) {
- return eqt.x;
- }
- })
- .attr('y1', (d) => {
- let eqt = SwitchesHelper.getEqtFromEquipmentName(d, this.ACS.equipments.switches);
- if (eqt !== null) {
- return eqt.y;
- }
- })
- .attr('x2', (d) => {
- let eqt = SwitchesHelper.getEquipmentFromName(d, this.ACS);
- if (eqt !== null) {
- return eqt.x;
- }
- else {
- return 0;
- }
- })
- .attr('y2', (d) => {
- let eqt = SwitchesHelper.getEquipmentFromName(d, this.ACS);
- if (eqt !== null) {
- return eqt.y;
- }
- else {
- return 0;
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement