[][src]Trait viewy::DefaultModifiers

pub trait DefaultModifiers<T = Self>: NodeContainer + Clone {
    fn color(&mut self, color: &str) -> Self { ... }
fn add_class(&mut self, class_name: &str) -> Self { ... }
fn remove_class(&mut self, class_name: &str) -> Self { ... }
fn padding(&mut self, padding: Vec<i32>) -> Self { ... }
fn padding_top(&mut self, value: i32) -> Self { ... }
fn padding_bottom(&mut self, value: i32) -> Self { ... }
fn padding_left(&mut self, value: i32) -> Self { ... }
fn padding_right(&mut self, value: i32) -> Self { ... }
fn margin(&mut self, margin: Vec<i32>) -> Self { ... }
fn margin_top(&mut self, value: i32) -> Self { ... }
fn margin_bottom(&mut self, value: i32) -> Self { ... }
fn margin_left(&mut self, value: i32) -> Self { ... }
fn margin_right(&mut self, value: i32) -> Self { ... }
fn width(&mut self, value: &str) -> Self { ... }
fn height(&mut self, value: &str) -> Self { ... }
fn min_width(&mut self, value: &str) -> Self { ... }
fn min_height(&mut self, value: &str) -> Self { ... }
fn max_width(&mut self, value: &str) -> Self { ... }
fn max_height(&mut self, value: &str) -> Self { ... }
fn sticky(&mut self, top: i32) -> Self { ... }
fn align_self(&mut self, value: &str) -> Self { ... }
fn justify_self(&mut self, value: &str) -> Self { ... }
fn background_color(&mut self, color: &str) -> Self { ... }
fn tag(&mut self, tag_name: &str) -> Self { ... }
fn set_attr(&mut self, name: &str, value: &str) -> Self { ... }
fn grid_area(&mut self, name: &str) -> Self { ... }
fn grid_column(&mut self, column: i32) -> Self { ... }
fn grid_row(&mut self, row: i32) -> Self { ... }
fn flex_grow(&mut self, value: i32) -> Self { ... }
fn popover(&mut self, popover: Popover) -> Self { ... } }

Provided methods

fn color(&mut self, color: &str) -> Self[src]

fn add_class(&mut self, class_name: &str) -> Self[src]

fn remove_class(&mut self, class_name: &str) -> Self[src]

fn padding(&mut self, padding: Vec<i32>) -> Self[src]

fn padding_top(&mut self, value: i32) -> Self[src]

fn padding_bottom(&mut self, value: i32) -> Self[src]

fn padding_left(&mut self, value: i32) -> Self[src]

fn padding_right(&mut self, value: i32) -> Self[src]

fn margin(&mut self, margin: Vec<i32>) -> Self[src]

fn margin_top(&mut self, value: i32) -> Self[src]

fn margin_bottom(&mut self, value: i32) -> Self[src]

fn margin_left(&mut self, value: i32) -> Self[src]

fn margin_right(&mut self, value: i32) -> Self[src]

fn width(&mut self, value: &str) -> Self[src]

fn height(&mut self, value: &str) -> Self[src]

fn min_width(&mut self, value: &str) -> Self[src]

fn min_height(&mut self, value: &str) -> Self[src]

fn max_width(&mut self, value: &str) -> Self[src]

fn max_height(&mut self, value: &str) -> Self[src]

fn sticky(&mut self, top: i32) -> Self[src]

fn align_self(&mut self, value: &str) -> Self[src]

fn justify_self(&mut self, value: &str) -> Self[src]

fn background_color(&mut self, color: &str) -> Self[src]

fn tag(&mut self, tag_name: &str) -> Self[src]

fn set_attr(&mut self, name: &str, value: &str) -> Self[src]

fn grid_area(&mut self, name: &str) -> Self[src]

fn grid_column(&mut self, column: i32) -> Self[src]

fn grid_row(&mut self, row: i32) -> Self[src]

fn flex_grow(&mut self, value: i32) -> Self[src]

fn popover(&mut self, popover: Popover) -> Self[src]

Loading content...

Implementors

impl DefaultModifiers<Button> for Button[src]

impl DefaultModifiers<Card> for Card[src]

impl DefaultModifiers<ComplexText> for ComplexText[src]

impl DefaultModifiers<Grid> for Grid[src]

impl DefaultModifiers<HStack> for HStack[src]

impl DefaultModifiers<Icon> for Icon[src]

impl DefaultModifiers<Image> for Image[src]

impl DefaultModifiers<Picker> for Picker[src]

impl DefaultModifiers<Popover> for Popover[src]

impl DefaultModifiers<Text> for Text[src]

impl DefaultModifiers<TextField> for TextField[src]

impl DefaultModifiers<TitleBar> for TitleBar[src]

impl DefaultModifiers<VStack> for VStack[src]

impl DefaultModifiers<View> for View[src]

Loading content...