SetState sets the given [states.State] flags to the given value
(on bool, state ...states.States)
| 332 | |
| 333 | // SetState sets the given [states.State] flags to the given value |
| 334 | func (s *Style) SetState(on bool, state ...states.States) *Style { |
| 335 | bfs := make([]enums.BitFlag, len(state)) |
| 336 | for i, st := range state { |
| 337 | bfs[i] = st |
| 338 | } |
| 339 | s.State.SetFlag(on, bfs...) |
| 340 | return s |
| 341 | } |
| 342 | |
| 343 | // SetEnabled sets the Disabled State flag according to given bool |
| 344 | func (s *Style) SetEnabled(on bool) *Style { |