Skip to content

Commit e8405b2

Browse files
authored
Merge branch 'main' into fil/strokewidth-channel
2 parents bd24eb8 + 5aaeacd commit e8405b2

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/marks/link.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {ascending} from "d3";
22
import {create} from "d3";
33
import {filter} from "../defined.js";
44
import {Mark, maybeColor, maybeNumber, title} from "../mark.js";
5-
import {Style, applyAttr, applyDirectStyles, applyIndirectStyles, applyTransform} from "../style.js";
5+
import {Style, applyDirectStyles, applyIndirectStyles, applyTransform, applyAttr} from "../style.js";
66

77
export class Link extends Mark {
88
constructor(

src/marks/rule.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {ascending} from "d3";
22
import {create} from "d3";
33
import {filter} from "../defined.js";
44
import {Mark, identity, maybeColor, zero, title} from "../mark.js";
5-
import {Style, applyDirectStyles, applyIndirectStyles, applyTransform} from "../style.js";
5+
import {Style, applyDirectStyles, applyIndirectStyles, applyTransform, applyAttr} from "../style.js";
66

77
export class RuleX extends Mark {
88
constructor(
@@ -51,7 +51,7 @@ export class RuleX extends Mark {
5151
.attr("x2", X ? i => X[i] : (marginLeft + width - marginRight) / 2)
5252
.attr("y1", Y1 ? i => Y1[i] : marginTop)
5353
.attr("y2", Y2 ? (y.bandwidth ? i => Y2[i] + y.bandwidth() : i => Y2[i]) : height - marginBottom)
54-
.attr("stroke", S && (i => S[i]))
54+
.call(applyAttr, "stroke", S && (i => S[i]))
5555
.call(title(L)))
5656
.node();
5757
}
@@ -104,7 +104,7 @@ export class RuleY extends Mark {
104104
.attr("x2", X2 ? (x.bandwidth ? i => X2[i] + x.bandwidth() : i => X2[i]) : width - marginRight)
105105
.attr("y1", Y ? i => Y[i] : (marginTop + height - marginBottom) / 2)
106106
.attr("y2", Y ? i => Y[i] : (marginTop + height - marginBottom) / 2)
107-
.attr("stroke", S && (i => S[i]))
107+
.call(applyAttr, "stroke", S && (i => S[i]))
108108
.call(title(L)))
109109
.node();
110110
}

src/marks/tick.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {ascending} from "d3";
22
import {create} from "d3";
33
import {filter} from "../defined.js";
44
import {Mark, identity, maybeColor, title} from "../mark.js";
5-
import {Style, applyDirectStyles, applyIndirectStyles, applyTransform} from "../style.js";
5+
import {Style, applyDirectStyles, applyIndirectStyles, applyTransform, applyAttr} from "../style.js";
66

77
class AbstractTick extends Mark {
88
constructor(
@@ -43,7 +43,7 @@ class AbstractTick extends Mark {
4343
.attr("x2", this._x2(scales, channels, dimensions))
4444
.attr("y1", this._y1(scales, channels, dimensions))
4545
.attr("y2", this._y2(scales, channels, dimensions))
46-
.attr("stroke", S && (i => S[i]))
46+
.call(applyAttr, "stroke", S && (i => S[i]))
4747
.call(title(L)))
4848
.node();
4949
}

0 commit comments

Comments
 (0)