Interface: Style<Variants>
twind/style.Style
Type parameters
Name |
---|
Variants |
Callable
▸ Style(props?
: StyleProps<Variants>): Directive<CSSRules>
CSS Class associated with the current component.
const button = style({
base: {
color: "DarkSlateGray"
}
})
<div className={tw(button())} />
Parameters:
Name | Type |
---|---|
props? | StyleProps<Variants> |
Defined in: src/style/index.ts:92
Properties
className
• Readonly
className: string
CSS Class associated with the current component.
const button = style({
base: {
color: "DarkSlateGray"
}
})
<div className={button.className} />
Defined in: src/style/index.ts:141
selector
• Readonly
selector: string
CSS Selector associated with the current component.
const button = style({
base: {
color: "DarkSlateGray"
}
})
const Card = styled({
base: {
[Button.selector]: { boxShadow: "0 0 0 5px" }
}
})
Defined in: src/style/index.ts:160
Methods
toString
▸ toString(): string
CSS Selector associated with the current component.
const button = style({
base: {
color: "DarkSlateGray"
}
})
const article = style({
base: {
[button]: { boxShadow: "0 0 0 5px" }
}
})
Returns: string
Defined in: src/style/index.ts:126