Closed robertpsoane closed 3 months ago
Attention: Patch coverage is 0%
with 28 lines
in your changes missing coverage. Please review.
Files | Coverage Δ | |
---|---|---|
src/widgets/modal.rs | 0.00% <0.00%> (ø) |
|
src/pages/images.rs | 0.00% <0.00%> (ø) |
|
src/pages/containers.rs | 0.00% <0.00%> (ø) |
|
src/traits/page.rs | 0.00% <0.00%> (ø) |
|
src/ui/page_manager.rs | 0.00% <0.00%> (ø) |
|
src/pages/attach.rs | 0.00% <0.00%> (ø) |
|
src/pages/logs.rs | 0.00% <0.00%> (ø) |
In the first pass of the Containers and Images pages, there was a concept of "visibility"; this was before the Page trait had been added
This removes the concept of visibility (and the corrolorary call to
initialise
Instead there is a single
initialise
methodWhere clean-up is required for a page, there is a
Close
trait that must be implemented by all PagesThe close method has a default behaviour, this could go in a simple procedural macro with time but for now it just falls back on the default behaviour where no clean-up is requried for the page