Можно ли как-то захватить имя класса, которое соответствует набору правил стилуса?
То, что я пытаюсь сделать, это высушить это правило (и многим оно нравится):
.button
&:hover
button-hover-color-scheme(teal)
&.adwords
button-hover-color-scheme(adwords)
&.bingads
button-hover-color-scheme(bingads)
&.facebook
button-hover-color-scheme(facebook)
&.linkedin
button-hover-color-scheme(linkedin)
&.twitter
button-hover-color-scheme(twitter)
Я хотел бы, чтобы это выглядело примерно так:
.button
&:hover
button-hover-color-scheme(teal)
&.adwords
&.bingads
&.facebook
&.linkedin
&.twitter
button-hover-color-scheme(matched-selector)
где matched-selector
будет любой из adwords, bingads, facebook, linkedin, or twitter
, который действительно соответствует правилу.
Спасибо!
Редактировать:
Существует функция selector(), но она дает мне все selector не просто последняя часть, которая соответствует. Это почти то, что мне нужно, но я чувствую, что должен быть более простой способ сослаться на согласованный селектор.