Struct cursive::views::ShadowView [] [src]

pub struct ShadowView<T: View> {
    // some fields omitted
}

Wrapper view that adds a shadow.

It reserves a 1 pixel border on each side.

Methods

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

Wraps the given view.

If set, adds an empty column to the left of the view.

Default to true.

If set, adds an empty row at the top of the view.

Default to true.

Trait Implementations

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

Get an immutable reference to the wrapped view.

Get a mutable reference to the wrapped view.

Wraps the get_min_size method.

Wraps the layout method.

Wraps the draw method.

Wraps the on_event method.

Wraps the take_focus method.

Wraps the find method.

Wraps the needs_relayout method.