Struct cursive::views::SizedView [] [src]

pub struct SizedView<T: View> {
    pub view: T,
    pub size: Vec2,
}

Wrapper around a view that remembers its size.

Fields

Wrapped view.

Cached size from the last layout() call.

Methods

impl<T: View> SizedView<T>
[src]

[src]

Wraps the given view.

Trait Implementations

impl<T: View> ViewWrapper for SizedView<T>
[src]

Type that this view wraps.

[src]

Runs a function on the inner view, returning the result. Read more

[src]

Runs a function on the inner view, returning the result. Read more

[src]

Wraps the layout method.

[src]

Wraps the draw method.

[src]

Wraps the required_size method.

[src]

Wraps the on_event method.

[src]

Wraps the take_focus method.

[src]

Wraps the find method.

[src]

Wraps the focus_view method.

[src]

Wraps the needs_relayout method.