do not clip by default

This commit is contained in:
René Rössler 2022-02-09 13:01:43 +01:00
parent f95755768e
commit 3c5d04a041
2 changed files with 13 additions and 13 deletions

View file

@ -124,14 +124,14 @@ impl<'a, 'b> Grid<'a, 'b> {
self.layout.add(width, height, clip, add_contents);
}
/// Add cell, content is clipped
/// Add cell
pub fn cell(&mut self, add_contents: impl FnOnce(&mut Ui)) {
self._cell(true, add_contents);
self._cell(false, add_contents);
}
/// Add cell, content is not clipped
/// Add cell, content is clipped
pub fn cell_noclip(&mut self, add_contents: impl FnOnce(&mut Ui)) {
self._cell(false, add_contents);
self._cell(true, add_contents);
}
fn _grid(&mut self, clip: bool, grid_builder: impl FnOnce(GridBuilder<'_>)) {
@ -140,14 +140,14 @@ impl<'a, 'b> Grid<'a, 'b> {
grid_builder(GridBuilder::new(ui, padding));
});
}
/// Add grid as cell, content is clipped
/// Add grid as cell
pub fn grid(&mut self, grid_builder: impl FnOnce(GridBuilder<'_>)) {
self._grid(true, grid_builder);
self._grid(false, grid_builder);
}
/// Add grid as cell, content is not clipped
/// Add grid as cell, content is clipped
pub fn grid_noclip(&mut self, grid_builder: impl FnOnce(GridBuilder<'_>)) {
self._grid(false, grid_builder);
self._grid(true, grid_builder);
}
}

View file

@ -263,14 +263,14 @@ impl<'a, 'b> TableRow<'a, 'b> {
response
}
/// Add column, content is clipped
/// Add column
pub fn col(&mut self, add_contents: impl FnOnce(&mut Ui)) -> Response {
self._col(true, add_contents)
self._col(false, add_contents)
}
/// Add column, content is not clipped
pub fn col_noclip(&mut self, add_contents: impl FnOnce(&mut Ui)) -> Response {
self._col(false, add_contents)
/// Add column, content is clipped
pub fn col_clip(&mut self, add_contents: impl FnOnce(&mut Ui)) -> Response {
self._col(true, add_contents)
}
}