@@ -119,24 +119,24 @@ export interface StackOptions {
119
119
* a label. If not specified, the input channel **x** defaults to the constant
120
120
* one.
121
121
*/
122
- export function stackX < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
123
122
export function stackX < T > ( options ?: T & StackOptions ) : Transformed < T > ;
123
+ export function stackX < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
124
124
125
125
/**
126
126
* Like **stackX**, but returns the starting position **x1** as the **x**
127
127
* channel, for example to position a dot on the left-hand side of each element
128
128
* of a stack.
129
129
*/
130
- export function stackX1 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
131
130
export function stackX1 < T > ( options ?: T & StackOptions ) : Transformed < T > ;
131
+ export function stackX1 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
132
132
133
133
/**
134
134
* Like **stackX**, but returns the starting position **x2** as the **x**
135
135
* channel, for example to position a dot on the right-hand side of each element
136
136
* of a stack.
137
137
*/
138
- export function stackX2 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
139
138
export function stackX2 < T > ( options ?: T & StackOptions ) : Transformed < T > ;
139
+ export function stackX2 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
140
140
141
141
/**
142
142
* Transforms a length channel **y** into starting and ending position channels
@@ -147,20 +147,20 @@ export function stackX2<T>(options?: T & StackOptions): Transformed<T>;
147
147
* midpoint between **y1** and **y2**, for example to place a label. If not
148
148
* specified, the input channel **y** defaults to the constant one.
149
149
*/
150
- export function stackY < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
151
150
export function stackY < T > ( options ?: T & StackOptions ) : Transformed < T > ;
151
+ export function stackY < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
152
152
153
153
/**
154
154
* Like **stackY**, but returns the starting position **y1** as the **y**
155
155
* channel, for example to position a dot at the bottom of each element of a
156
156
* stack.
157
157
*/
158
- export function stackY1 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
159
158
export function stackY1 < T > ( options ?: T & StackOptions ) : Transformed < T > ;
159
+ export function stackY1 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
160
160
161
161
/**
162
162
* Like **stackY**, but returns the ending position **y2** as the **y** channel,
163
163
* for example to position a dot at the top of each element of a stack.
164
164
*/
165
- export function stackY2 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
166
165
export function stackY2 < T > ( options ?: T & StackOptions ) : Transformed < T > ;
166
+ export function stackY2 < T > ( stackOptions ?: StackOptions , options ?: T ) : Transformed < T > ;
0 commit comments