Trait dioxus::prelude::GlobalAttributes[][src]

pub trait GlobalAttributes {
Show 232 methods fn accesskey(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn class(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn contenteditable(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn data(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn dir(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn draggable(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn hidden(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn id(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn lang(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn spellcheck(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn style(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn tabindex(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn title(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn translate(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn role(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn dangerous_inner_html(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn align_content(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn align_items(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn align_self(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_delay(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_direction(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_duration(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_fill_mode(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_iteration_count(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_name(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_play_state(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn animation_timing_function(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn backface_visibility(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_attachment(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_clip(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_image(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_origin(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_position(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_repeat(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn background_size(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn border_bottom(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_bottom_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_bottom_left_radius(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_bottom_right_radius(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_bottom_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_bottom_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_collapse(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_image(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_image_outset(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_image_repeat(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_image_slice(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_image_source(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_image_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_left(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_left_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_left_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_left_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_radius(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_right(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_right_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_right_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_right_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_spacing(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_top(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_top_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_top_left_radius(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_top_right_radius(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_top_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_top_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn border_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn bottom(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn box_shadow(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn box_sizing(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn caption_side(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn clear(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn clip(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn color(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn column_count(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_fill(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_gap(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_rule(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_rule_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_rule_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_rule_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_span(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn column_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn columns(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn content(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn counter_increment(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn counter_reset(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn cursor(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn direction(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn display(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn empty_cells(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn flex(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn flex_basis(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn flex_direction(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn flex_flow(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn flex_grow(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn flex_shrink(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn flex_wrap(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn float(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn font(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn font_family(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn font_size(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn font_size_adjust(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn font_stretch(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn font_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn font_variant(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn font_weight(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn justify_content(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn letter_spacing(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn line_height(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn list_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn list_style_image(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn list_style_position(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn list_styler_type(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn margin(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn margin_bottom(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn margin_left(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn margin_right(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn margin_top(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn max_height(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn max_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn min_height(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn min_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn opacity(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn order(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn outline(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn outline_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn outline_offset(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn outline_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn outline_width(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn overflow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn overflow_x(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn overflow_y(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn padding(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn padding_bottom(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn padding_left(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn padding_right(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn padding_top(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn page_break_after(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn page_break_before(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn page_break_inside(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn perspective(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn perspective_origin(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn position(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn pointer_events(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn quotes(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn resize(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn right(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn tab_size(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn table_layout(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_align(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_align_last(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_decoration(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_decoration_color(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_decoration_line(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_decoration_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_indent(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_justify(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_overflow(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_shadow(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn text_transform(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn transform(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn transform_origin(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn transform_style(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn transition(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn transition_delay(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn transition_duration(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn transition_property(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn transition_timing_function(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn vertical_align(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn visibility(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn white_space(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn word_break(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn word_spacing(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn word_wrap(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn z_index(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a> { ... }
fn aria_current(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_details(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_disabled(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_hidden(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_invalid(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_keyshortcuts(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_label(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_roledescription(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_autocomplete(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_checked(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_expanded(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_haspopup(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_level(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_modal(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_multiline(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_multiselectable(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_orientation(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_placeholder(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_pressed(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_readonly(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_required(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_selected(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_sort(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_valuemax(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_valuemin(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_valuenow(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_valuetext(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_atomic(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_busy(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_live(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_relevant(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_dropeffect(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_grabbed(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_activedescendant(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_colcount(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_colindex(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_colspan(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_controls(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_describedby(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_errormessage(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_flowto(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_labelledby(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_owns(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_posinset(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_rowcount(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_rowindex(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_rowspan(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
fn aria_setsize(
        &self,
        cx: NodeFactory<'a>,
        val: Arguments<'_>
    ) -> Attribute<'a> { ... }
}

Provided methods

The HTML class attribute is used to specify a class for an HTML element.

Details

Multiple HTML elements can share the same class.

The class global attribute is a space-separated list of the case-sensitive classes of the element. Classes allow CSS and Javascript to select and access specific elements via the class selectors or functions like the DOM method document.getElementsByClassName.

Example
HTML:
<p class="note editorial">Above point sounds a bit obvious. Remove/rewrite?</p>
CSS:
.note {
    font-style: italic;
    font-weight: bold;
}

.editorial {
    background: rgb(255, 0, 0, .25);
    padding: 10px;
}

dangerous_inner_html is Dioxus’s replacement for using innerHTML in the browser DOM. In general, setting HTML from code is risky because it’s easy to inadvertently expose your users to a cross-site scripting (XSS) attack. So, you can set HTML directly from Dioxus, but you have to type out dangerous_inner_html to remind yourself that it’s dangerous

Specifies the alignment of flexible container’s items within the flex container.

Specifies the default alignment for items within the flex container.

Specifies the alignment for selected items within the flex container.

Specifies the keyframe_based animations.

Specifies when the animation will start.

Specifies whether the animation should play in reverse on alternate cycles or not.

Specifies the number of seconds or milliseconds an animation should take to complete one cycle

Specifies how a CSS animation should apply styles to its target before and after it is executing

Specifies the number of times an animation cycle should be played before stopping.

Specifies the name of @keyframes defined animations that should be applied to the selected element

Specifies whether the animation is running or paused.

Specifies how a CSS animation should progress over the duration of each cycle.

Specifies whether or not the “back” side of a transformed element is visible when facing the user.

Defines a variety of background properties within one declaration.

Specify whether the background image is fixed in the viewport or scrolls.

Specifies the painting area of the background.

Defines an element’s background color.

Defines an element’s background image.

Specifies the positioning area of the background images.

Defines the origin of a background image.

Specify whether/how the background image is tiled.

Specifies the size of the background images.

Sets the width, style, and color for all four sides of an element’s border.

Sets the width, style, and color of the bottom border of an element.

Sets the color of the bottom border of an element.

Defines the shape of the bottom_left border corner of an element.

Defines the shape of the bottom_right border corner of an element.

Sets the style of the bottom border of an element.

Sets the width of the bottom border of an element.

Specifies whether table cell borders are connected or separated.

Sets the color of the border on all the four sides of an element.

Specifies how an image is to be used in place of the border styles.

Specifies the amount by which the border image area extends beyond the border box.

Specifies whether the image_border should be repeated, rounded or stretched.

Specifies the inward offsets of the image_border.

Specifies the location of the image to be used as a border.

Specifies the width of the image_border.

Sets the width, style, and color of the left border of an element.

Sets the color of the left border of an element.

Sets the style of the left border of an element.

Sets the width of the left border of an element.

Defines the shape of the border corners of an element.

Sets the width, style, and color of the right border of an element.

Sets the color of the right border of an element.

Sets the style of the right border of an element.

Sets the width of the right border of an element.

Sets the spacing between the borders of adjacent table cells.

Sets the style of the border on all the four sides of an element.

Sets the width, style, and color of the top border of an element.

Sets the color of the top border of an element.

Defines the shape of the top_left border corner of an element.

Defines the shape of the top_right border corner of an element.

Sets the style of the top border of an element.

Sets the width of the top border of an element.

Sets the width of the border on all the four sides of an element.

Specify the location of the bottom edge of the positioned element.

Applies one or more drop_shadows to the element’s box.

Alter the default CSS box model.

Specify the position of table’s caption.

Specifies the placement of an element in relation to floating elements.

Defines the clipping region.

Specify the color of the text of an element.

Specifies the number of columns in a multi_column element.

Specifies how columns will be filled.

Specifies the gap between the columns in a multi_column element.

Specifies a straight line, or “rule”, to be drawn between each column in a multi_column element.

Specifies the color of the rules drawn between columns in a multi_column layout.

Specifies the style of the rule drawn between the columns in a multi_column layout.

Specifies the width of the rule drawn between the columns in a multi_column layout.

Specifies how many columns an element spans across in a multi_column layout.

Specifies the optimal width of the columns in a multi_column element.

A shorthand property for setting column_width and column_count properties.

Inserts generated content.

Increments one or more counter values.

Creates or resets one or more counters.

Specify the type of cursor.

Define the text direction/writing direction.

Specifies how an element is displayed onscreen.

Show or hide borders and backgrounds of empty table cells.

Specifies the components of a flexible length.

Specifies the initial main size of the flex item.

Specifies the direction of the flexible items.

A shorthand property for the flex_direction and the flex_wrap properties.

Specifies how the flex item will grow relative to the other items inside the flex container.

Specifies how the flex item will shrink relative to the other items inside the flex container

Specifies whether the flexible items should wrap or not.

Specifies whether or not a box should float.

Defines a variety of font properties within one declaration.

Defines a list of fonts for element.

Defines the font size for the text.

Preserves the readability of text when font fallback occurs.

Selects a normal, condensed, or expanded face from a font.

Defines the font style for the text.

Specify the font variant.

Specify the font weight of the text.

Specify the height of an element.

Specifies how flex items are aligned along the main axis of the flex container after any flexible lengths and auto margins have been resolved.

Specify the location of the left edge of the positioned element.

Sets the extra spacing between letters.

Sets the height between lines of text.

Defines the display style for a list and list elements.

Specifies the image to be used as a list_item marker.

Specifies the position of the list_item marker.

Specifies the marker style for a list_item.

Sets the margin on all four sides of the element.

Sets the bottom margin of the element.

Sets the left margin of the element.

Sets the right margin of the element.

Sets the top margin of the element.

Specify the maximum height of an element.

Specify the maximum width of an element.

Specify the minimum height of an element.

Specify the minimum width of an element.

Specifies the transparency of an element.

Specifies the order in which a flex items are displayed and laid out within a flex container.

Sets the width, style, and color for all four sides of an element’s outline.

Sets the color of the outline.

Set the space between an outline and the border edge of an element.

Sets a style for an outline.

Sets the width of the outline.

Specifies the treatment of content that overflows the element’s box.

Specifies the treatment of content that overflows the element’s box horizontally.

Specifies the treatment of content that overflows the element’s box vertically.

Sets the padding on all four sides of the element.

Sets the padding to the bottom side of an element.

Sets the padding to the left side of an element.

Sets the padding to the right side of an element.

Sets the padding to the top side of an element.

Insert a page breaks after an element.

Insert a page breaks before an element.

Insert a page breaks inside an element.

Defines the perspective from which all child elements of the object are viewed.

Defines the origin (the vanishing point for the 3D space) for the perspective property.

Specifies how an element is positioned.

The pointer-events CSS property sets under what circumstances (if any) a particular graphic element can become the target of pointer events.

MDN: pointer_events

Specifies quotation marks for embedded quotations.

Specifies whether or not an element is resizable by the user.

Specify the location of the right edge of the positioned element.

Specifies the length of the tab character.

Specifies a table layout algorithm.

Sets the horizontal alignment of inline content.

Specifies how the last line of a block or a line right before a forced line break is aligned when is justify.“,

Specifies the decoration added to text.

Specifies the color of the text_decoration_line.

Specifies what kind of line decorations are added to the element.

Specifies the style of the lines specified by the text_decoration_line property

Indent the first line of text.

Specifies the justification method to use when the text_align property is set to justify.

Specifies how the text content will be displayed, when it overflows the block containers.

Applies one or more shadows to the text content of an element.

Transforms the case of the text.

Specify the location of the top edge of the positioned element.

Applies a 2D or 3D transformation to an element.

Defines the origin of transformation for an element.

Specifies how nested elements are rendered in 3D space.

Defines the transition between two states of an element.

Specifies when the transition effect will start.

Specifies the number of seconds or milliseconds a transition effect should take to complete.

Specifies the names of the CSS properties to which a transition effect should be applied.

Specifies the speed curve of the transition effect.

Sets the vertical positioning of an element relative to the current text baseline.

Specifies whether or not an element is visible.

Specifies how white space inside the element is handled.

Specify the width of an element.

Specifies how to break lines within words.

Sets the spacing between words.

Specifies whether to break words when the content overflows the boundaries of its container.

Specifies a layering or stacking order for positioned elements.

Implementations on Foreign Types

impl GlobalAttributes for article

Implementors