split-box-selector-invalid

A has/pick/omit selector that can never match a token.

Message

A name in angle brackets is a value the message fills in.

array

[csszyx] split-box-selector-invalid: `has`, `pick` and `omit` take one selector, so an array matches nothing.
  help: pass the selectors one at a time; `splitBox` takes a list in `inner` and `outer`.
  docs: https://csszyx.com/e/split-box-selector-invalid

empty

[csszyx] split-box-selector-invalid: The empty selector `{}` names no category, so it matches nothing.
  help: name a category and a value, such as `{ overflow: "hidden" }`.
  docs: https://csszyx.com/e/split-box-selector-invalid

multi

[csszyx] split-box-selector-invalid: An object selector names one category and value, so `{ <categories> }` can never match a single token.
  help: pass one selector per category.
  docs: https://csszyx.com/e/split-box-selector-invalid

property

[csszyx] split-box-selector-invalid: `<property>` is not a property csszyx tells apart, so `<selector>` matches nothing.
  help: use one of `<properties>`; `classify('<a class>')` shows the one a class carries.
  docs: https://csszyx.com/e/split-box-selector-invalid

sz-qualified

[csszyx] split-box-selector-invalid: `<selector>` names a property, and `hasSz`, `pickSz` and `omitSz` match an sz key by category only, so it matches nothing.
  help: pass `<name>`.
  docs: https://csszyx.com/e/split-box-selector-invalid

Arguments

The values this diagnostic names.

NameType
form'array' | 'empty' | 'multi' | 'property' | 'sz-qualified'
selectorstringoptional
propertystringoptional
categoriesstring[]optional
propertiesstring[]optional
namestringoptional