Method
scrollbar
(
&mut self,
f: impl for<'a> FnOnce(&'a mut ScrollbarBuilder) -> &'a mut ScrollbarBuilder,
)
Source from the content-addressed store, hash-verified
| 230 | /// Enables and configures the overflow scrollbar. |
| 231 | #[inline] |
| 232 | pub fn scrollbar( |
| 233 | &mut self, |
| 234 | f: impl for<'a> FnOnce(&'a mut ScrollbarBuilder) -> &'a mut ScrollbarBuilder, |
| 235 | ) -> &mut Self { |
| 236 | let mut builder = ScrollbarBuilder { |
| 237 | config: self.config.scrollbar.unwrap_or_default(), |
| 238 | }; |
| 239 | f(&mut builder); |
| 240 | self.config.scrollbar = Some(builder.config); |
| 241 | self |
| 242 | } |
| 243 | } |
| 244 | |
| 245 | /// Builder for configuring border properties using a closure. |