Rust terminal drawing library
I'm not sure if the input max size and the output max size should be separate, and I'm not sure whether the min size should also have an effect on the input. For now, this works well enough, but I may need to adjust it in the future as I stumble across new edge cases. This change was made because I was using Resize as a way to set the size of widgets containing text that were rendered inside Predraw widgets. After this change, setting a max_width but no max_height has the desired effect of making the inner widgets perform word wrapping. The resulting Predrawn is then as high as it needs to be to contain the wrapped text. |
||
|---|---|---|
| .vscode | ||
| examples | ||
| src | ||
| .gitignore | ||
| Cargo.toml | ||