Change match variant wrap modifier in an object
Needed for compat w/ some group and peer plugins
This commit is contained in:
parent
2049989184
commit
a9015fc14c
3 changed files with 20 additions and 14 deletions
4
types/config.d.ts
vendored
4
types/config.d.ts
vendored
|
|
@ -298,9 +298,9 @@ export interface PluginAPI {
|
|||
addVariant(name: string, definition: string | string[] | (() => string) | (() => string)[]): void
|
||||
matchVariant<T = string>(
|
||||
name: string,
|
||||
cb: (value: T | string, modifier: string | null) => string | string[],
|
||||
cb: (value: T | string, extra: { modifier: string | null }) => string | string[],
|
||||
options?: {
|
||||
values?: KeyValuePair<string, T>,
|
||||
values?: KeyValuePair<string, T>
|
||||
sort?(
|
||||
a: { value: T | string; modifier: string | null },
|
||||
b: { value: T | string; modifier: string | null }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue