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
fn accesskey(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn class(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn class(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
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;
}
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 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 dangerous_inner_html(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
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
fn align_content(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn align_content(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the alignment of flexible container’s items within the flex container.
fn align_items(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn align_items(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the default alignment for items within the flex container.
fn align_self(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn align_self(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the alignment for selected items within the flex container.
fn animation(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn animation(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the keyframe_based animations.
fn animation_delay(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_delay(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies when the animation will start.
fn animation_direction(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_direction(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies whether the animation should play in reverse on alternate cycles or not.
fn animation_duration(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_duration(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the number of seconds or milliseconds an animation should take to complete one cycle
fn animation_fill_mode(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_fill_mode(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies how a CSS animation should apply styles to its target before and after it is executing
fn animation_iteration_count(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_iteration_count(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the number of times an animation cycle should be played before stopping.
fn animation_name(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_name(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the name of @keyframes defined animations that should be applied to the selected element
fn animation_play_state(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_play_state(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies whether the animation is running or paused.
fn animation_timing_function(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn animation_timing_function(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies how a CSS animation should progress over the duration of each cycle.
fn backface_visibility(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn backface_visibility(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies whether or not the “back” side of a transformed element is visible when facing the user.
fn background(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn background(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines a variety of background properties within one declaration.
fn background_attachment(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_attachment(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specify whether the background image is fixed in the viewport or scrolls.
fn background_clip(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_clip(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the painting area of the background.
fn background_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines an element’s background color.
fn background_image(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_image(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines an element’s background image.
fn background_origin(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_origin(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the positioning area of the background images.
fn background_position(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_position(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the origin of a background image.
fn background_repeat(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_repeat(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specify whether/how the background image is tiled.
fn background_size(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn background_size(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the size of the background images.
fn border(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the width, style, and color for all four sides of an element’s border.
fn border_bottom(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_bottom(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the width, style, and color of the bottom border of an element.
fn border_bottom_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_bottom_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the color of the bottom border of an element.
fn border_bottom_left_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_bottom_left_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the shape of the bottom_left border corner of an element.
fn border_bottom_right_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_bottom_right_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the shape of the bottom_right border corner of an element.
fn border_bottom_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_bottom_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the style of the bottom border of an element.
fn border_bottom_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_bottom_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the width of the bottom border of an element.
fn border_collapse(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_collapse(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies whether table cell borders are connected or separated.
fn border_color(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border_color(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the color of the border on all the four sides of an element.
fn border_image(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border_image(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how an image is to be used in place of the border styles.
fn border_image_outset(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_image_outset(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the amount by which the border image area extends beyond the border box.
fn border_image_repeat(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_image_repeat(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies whether the image_border should be repeated, rounded or stretched.
fn border_image_slice(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_image_slice(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the inward offsets of the image_border.
fn border_image_source(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_image_source(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the location of the image to be used as a border.
fn border_image_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_image_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the width of the image_border.
fn border_left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border_left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the width, style, and color of the left border of an element.
fn border_left_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_left_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the color of the left border of an element.
fn border_left_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_left_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the style of the left border of an element.
fn border_left_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_left_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the width of the left border of an element.
fn border_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the shape of the border corners of an element.
fn border_right(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border_right(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the width, style, and color of the right border of an element.
fn border_right_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_right_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the color of the right border of an element.
fn border_right_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_right_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the style of the right border of an element.
fn border_right_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_right_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the width of the right border of an element.
fn border_spacing(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_spacing(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the spacing between the borders of adjacent table cells.
fn border_style(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border_style(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the style of the border on all the four sides of an element.
fn border_top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border_top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the width, style, and color of the top border of an element.
fn border_top_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_top_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the color of the top border of an element.
fn border_top_left_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_top_left_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the shape of the top_left border corner of an element.
fn border_top_right_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_top_right_radius(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the shape of the top_right border corner of an element.
fn border_top_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_top_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the style of the top border of an element.
fn border_top_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn border_top_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the width of the top border of an element.
fn border_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn border_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the width of the border on all the four sides of an element.
fn bottom(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn bottom(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the location of the bottom edge of the positioned element.
fn box_shadow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn box_shadow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Applies one or more drop_shadows to the element’s box.
fn box_sizing(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn box_sizing(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Alter the default CSS box model.
Specify the position of table’s caption.
fn clear(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn clear(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the placement of an element in relation to floating elements.
fn clip(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn clip(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines the clipping region.
fn color(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn color(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the color of the text of an element.
fn column_count(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn column_count(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the number of columns in a multi_column element.
fn column_fill(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn column_fill(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how columns will be filled.
fn column_gap(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn column_gap(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the gap between the columns in a multi_column element.
fn column_rule(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn column_rule(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies a straight line, or “rule”, to be drawn between each column in a multi_column element.
fn column_rule_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn column_rule_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the color of the rules drawn between columns in a multi_column layout.
fn column_rule_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn column_rule_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the style of the rule drawn between the columns in a multi_column layout.
fn column_rule_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn column_rule_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the width of the rule drawn between the columns in a multi_column layout.
fn column_span(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn column_span(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how many columns an element spans across in a multi_column layout.
fn column_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn column_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the optimal width of the columns in a multi_column element.
fn columns(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn columns(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
A shorthand property for setting column_width and column_count properties.
fn content(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn content(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Inserts generated content.
fn counter_increment(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn counter_increment(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Increments one or more counter values.
fn counter_reset(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn counter_reset(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Creates or resets one or more counters.
fn cursor(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn cursor(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the type of cursor.
fn direction(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn direction(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Define the text direction/writing direction.
fn display(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn display(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how an element is displayed onscreen.
fn empty_cells(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn empty_cells(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Show or hide borders and backgrounds of empty table cells.
fn flex(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn flex(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the components of a flexible length.
fn flex_basis(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn flex_basis(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the initial main size of the flex item.
fn flex_direction(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn flex_direction(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the direction of the flexible items.
fn flex_flow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn flex_flow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
A shorthand property for the flex_direction and the flex_wrap properties.
fn flex_grow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn flex_grow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how the flex item will grow relative to the other items inside the flex container.
fn flex_shrink(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn flex_shrink(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how the flex item will shrink relative to the other items inside the flex container
fn flex_wrap(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn flex_wrap(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies whether the flexible items should wrap or not.
fn float(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn float(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies whether or not a box should float.
fn font(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn font(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines a variety of font properties within one declaration.
fn font_family(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn font_family(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines a list of fonts for element.
fn font_size(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn font_size(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines the font size for the text.
fn font_size_adjust(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn font_size_adjust(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Preserves the readability of text when font fallback occurs.
fn font_stretch(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn font_stretch(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Selects a normal, condensed, or expanded face from a font.
fn font_style(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn font_style(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines the font style for the text.
fn font_variant(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn font_variant(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the font variant.
fn font_weight(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn font_weight(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the font weight of the text.
fn height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the height of an element.
fn justify_content(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn justify_content(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies how flex items are aligned along the main axis of the flex container after any flexible lengths and auto margins have been resolved.
fn left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the location of the left edge of the positioned element.
fn letter_spacing(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn letter_spacing(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the extra spacing between letters.
fn line_height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn line_height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the height between lines of text.
fn list_style(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn list_style(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines the display style for a list and list elements.
fn list_style_image(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn list_style_image(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the image to be used as a list_item marker.
fn list_style_position(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn list_style_position(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the position of the list_item marker.
fn list_styler_type(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn list_styler_type(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the marker style for a list_item.
fn margin(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn margin(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the margin on all four sides of the element.
fn margin_bottom(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn margin_bottom(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the bottom margin of the element.
fn margin_left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn margin_left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the left margin of the element.
fn margin_right(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn margin_right(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the right margin of the element.
fn margin_top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn margin_top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the top margin of the element.
fn max_height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn max_height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the maximum height of an element.
fn max_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn max_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the maximum width of an element.
fn min_height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn min_height(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the minimum height of an element.
fn min_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn min_width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the minimum width of an element.
fn opacity(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn opacity(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the transparency of an element.
fn order(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn order(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the order in which a flex items are displayed and laid out within a flex container.
fn outline(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn outline(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the width, style, and color for all four sides of an element’s outline.
fn outline_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn outline_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the color of the outline.
fn outline_offset(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn outline_offset(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Set the space between an outline and the border edge of an element.
fn outline_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn outline_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets a style for an outline.
fn outline_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn outline_width(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the width of the outline.
fn overflow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn overflow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the treatment of content that overflows the element’s box.
fn overflow_x(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn overflow_x(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the treatment of content that overflows the element’s box horizontally.
fn overflow_y(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn overflow_y(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the treatment of content that overflows the element’s box vertically.
fn padding(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn padding(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the padding on all four sides of the element.
fn padding_bottom(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn padding_bottom(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the padding to the bottom side of an element.
fn padding_left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn padding_left(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the padding to the left side of an element.
fn padding_right(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn padding_right(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the padding to the right side of an element.
fn padding_top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn padding_top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the padding to the top side of an element.
fn page_break_after(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn page_break_after(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Insert a page breaks after an element.
fn page_break_before(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn page_break_before(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Insert a page breaks before an element.
fn page_break_inside(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn page_break_inside(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Insert a page breaks inside an element.
fn perspective(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn perspective(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines the perspective from which all child elements of the object are viewed.
fn perspective_origin(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn perspective_origin(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the origin (the vanishing point for the 3D space) for the perspective property.
fn position(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn position(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how an element is positioned.
fn pointer_events(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn pointer_events(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
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
fn quotes(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn quotes(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies quotation marks for embedded quotations.
fn resize(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn resize(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies whether or not an element is resizable by the user.
fn right(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn right(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the location of the right edge of the positioned element.
fn tab_size(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn tab_size(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the length of the tab character.
fn table_layout(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn table_layout(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies a table layout algorithm.
fn text_align(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn text_align(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the horizontal alignment of inline content.
fn text_align_last(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn text_align_last(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies how the last line of a block or a line right before a forced line break is aligned when is justify.“,
fn text_decoration(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn text_decoration(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the decoration added to text.
fn text_decoration_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn text_decoration_color(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the color of the text_decoration_line.
fn text_decoration_line(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn text_decoration_line(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies what kind of line decorations are added to the element.
fn text_decoration_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn text_decoration_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the style of the lines specified by the text_decoration_line property
fn text_indent(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn text_indent(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Indent the first line of text.
fn text_justify(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn text_justify(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies the justification method to use when the text_align property is set to justify.
fn text_overflow(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn text_overflow(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies how the text content will be displayed, when it overflows the block containers.
fn text_shadow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn text_shadow(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Applies one or more shadows to the text content of an element.
fn text_transform(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn text_transform(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Transforms the case of the text.
fn top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn top(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the location of the top edge of the positioned element.
fn transform(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn transform(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Applies a 2D or 3D transformation to an element.
fn transform_origin(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn transform_origin(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Defines the origin of transformation for an element.
fn transform_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn transform_style(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies how nested elements are rendered in 3D space.
fn transition(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn transition(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Defines the transition between two states of an element.
fn transition_delay(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn transition_delay(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies when the transition effect will start.
fn transition_duration(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn transition_duration(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the number of seconds or milliseconds a transition effect should take to complete.
fn transition_property(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn transition_property(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the names of the CSS properties to which a transition effect should be applied.
fn transition_timing_function(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn transition_timing_function(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Specifies the speed curve of the transition effect.
fn vertical_align(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
fn vertical_align(
&self,
cx: NodeFactory<'a>,
val: Arguments<'_>
) -> Attribute<'a>
Sets the vertical positioning of an element relative to the current text baseline.
fn visibility(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn visibility(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies whether or not an element is visible.
fn white_space(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn white_space(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how white space inside the element is handled.
fn width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn width(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specify the width of an element.
fn word_break(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn word_break(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies how to break lines within words.
fn word_spacing(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn word_spacing(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Sets the spacing between words.
fn word_wrap(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn word_wrap(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies whether to break words when the content overflows the boundaries of its container.
fn z_index(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
fn z_index(&self, cx: NodeFactory<'a>, val: Arguments<'_>) -> Attribute<'a>
Specifies a layering or stacking order for positioned elements.