NodeProperties

Struct NodeProperties 

Source
pub struct NodeProperties { /* private fields */ }
Expand description

All properties for an element.

Each supported CSS property can be visited with PROPERTY_NAME() PROPERTY_NAME_ref() set_PROPERTY_NAME() PROPERTY_NAME_type(). For example:

  • font_size() can be used to get font-size (with value cloned);
  • font_size_ref() can be used to get the reference of font-size;
  • set_font_size() can be used to set the font-size;
  • font_size_type() can be used to get font-size with global value unresolved.

Implementations§

Source§

impl NodeProperties

Source

pub fn new(parent: Option<&NodeProperties>) -> Self

Create a new NodeProperties with all property defaults.

Source

pub fn display(&self) -> <DisplayType as PropertyValueWithGlobal>::Inner

Source

pub fn display_ref(&self) -> &<DisplayType as PropertyValueWithGlobal>::Inner

Source

pub fn set_display( &mut self, v: <DisplayType as PropertyValueWithGlobal>::Inner, )

Source

pub fn display_type(&self) -> DisplayType

Source

pub fn position(&self) -> <PositionType as PropertyValueWithGlobal>::Inner

Source

pub fn position_ref(&self) -> &<PositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_position( &mut self, v: <PositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn position_type(&self) -> PositionType

Source

pub fn overflow_x(&self) -> <OverflowType as PropertyValueWithGlobal>::Inner

Source

pub fn overflow_x_ref( &self, ) -> &<OverflowType as PropertyValueWithGlobal>::Inner

Source

pub fn set_overflow_x( &mut self, v: <OverflowType as PropertyValueWithGlobal>::Inner, )

Source

pub fn overflow_x_type(&self) -> OverflowType

Source

pub fn overflow_y(&self) -> <OverflowType as PropertyValueWithGlobal>::Inner

Source

pub fn overflow_y_ref( &self, ) -> &<OverflowType as PropertyValueWithGlobal>::Inner

Source

pub fn set_overflow_y( &mut self, v: <OverflowType as PropertyValueWithGlobal>::Inner, )

Source

pub fn overflow_y_type(&self) -> OverflowType

Source

pub fn pointer_events( &self, ) -> <PointerEventsType as PropertyValueWithGlobal>::Inner

Source

pub fn pointer_events_ref( &self, ) -> &<PointerEventsType as PropertyValueWithGlobal>::Inner

Source

pub fn set_pointer_events( &mut self, v: <PointerEventsType as PropertyValueWithGlobal>::Inner, )

Source

pub fn pointer_events_type(&self) -> PointerEventsType

Source

pub fn wx_engine_touch_event( &self, ) -> <WxEngineTouchEventType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_engine_touch_event_ref( &self, ) -> &<WxEngineTouchEventType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_engine_touch_event( &mut self, v: <WxEngineTouchEventType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_engine_touch_event_type(&self) -> WxEngineTouchEventType

Source

pub fn wx_partial_z_index( &self, ) -> <NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_partial_z_index_ref( &self, ) -> &<NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_partial_z_index( &mut self, v: <NumberType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_partial_z_index_type(&self) -> NumberType

Source

pub fn box_sizing(&self) -> <BoxSizingType as PropertyValueWithGlobal>::Inner

Source

pub fn box_sizing_ref( &self, ) -> &<BoxSizingType as PropertyValueWithGlobal>::Inner

Source

pub fn set_box_sizing( &mut self, v: <BoxSizingType as PropertyValueWithGlobal>::Inner, )

Source

pub fn box_sizing_type(&self) -> BoxSizingType

Source

pub fn transform(&self) -> <TransformType as PropertyValueWithGlobal>::Inner

Source

pub fn transform_ref( &self, ) -> &<TransformType as PropertyValueWithGlobal>::Inner

Source

pub fn set_transform( &mut self, v: <TransformType as PropertyValueWithGlobal>::Inner, )

Source

pub fn transform_type(&self) -> TransformType

Source

pub fn wx_line_clamp(&self) -> <NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_line_clamp_ref( &self, ) -> &<NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_line_clamp( &mut self, v: <NumberType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_line_clamp_type(&self) -> NumberType

Source

pub fn float(&self) -> <FloatType as PropertyValueWithGlobal>::Inner

Source

pub fn float_ref(&self) -> &<FloatType as PropertyValueWithGlobal>::Inner

Source

pub fn set_float(&mut self, v: <FloatType as PropertyValueWithGlobal>::Inner)

Source

pub fn float_type(&self) -> FloatType

Source

pub fn overflow_wrap( &self, ) -> <OverflowWrapType as PropertyValueWithGlobal>::Inner

Source

pub fn overflow_wrap_ref( &self, ) -> &<OverflowWrapType as PropertyValueWithGlobal>::Inner

Source

pub fn set_overflow_wrap( &mut self, v: <OverflowWrapType as PropertyValueWithGlobal>::Inner, )

Source

pub fn overflow_wrap_type(&self) -> OverflowWrapType

Source

pub fn resize(&self) -> <ResizeType as PropertyValueWithGlobal>::Inner

Source

pub fn resize_ref(&self) -> &<ResizeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_resize(&mut self, v: <ResizeType as PropertyValueWithGlobal>::Inner)

Source

pub fn resize_type(&self) -> ResizeType

Source

pub fn z_index(&self) -> <ZIndexType as PropertyValueWithGlobal>::Inner

Source

pub fn z_index_ref(&self) -> &<ZIndexType as PropertyValueWithGlobal>::Inner

Source

pub fn set_z_index(&mut self, v: <ZIndexType as PropertyValueWithGlobal>::Inner)

Source

pub fn z_index_type(&self) -> ZIndexType

Source

pub fn wx_pointer_event_root( &self, ) -> <PointerEventsType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_pointer_event_root_ref( &self, ) -> &<PointerEventsType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_pointer_event_root( &mut self, v: <PointerEventsType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_pointer_event_root_type(&self) -> PointerEventsType

Source

pub fn visibility(&self) -> <VisibilityType as PropertyValueWithGlobal>::Inner

Source

pub fn visibility_ref( &self, ) -> &<VisibilityType as PropertyValueWithGlobal>::Inner

Source

pub fn set_visibility( &mut self, v: <VisibilityType as PropertyValueWithGlobal>::Inner, )

Source

pub fn visibility_type(&self) -> VisibilityType

Source

pub fn color(&self) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn color_ref(&self) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_color(&mut self, v: <ColorType as PropertyValueWithGlobal>::Inner)

Source

pub fn color_type(&self) -> ColorType

Source

pub fn opacity(&self) -> <NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn opacity_ref(&self) -> &<NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn set_opacity(&mut self, v: <NumberType as PropertyValueWithGlobal>::Inner)

Source

pub fn opacity_type(&self) -> NumberType

Source

pub fn caret_color(&self) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn caret_color_ref(&self) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_caret_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn caret_color_type(&self) -> ColorType

Source

pub fn flex_direction( &self, ) -> <FlexDirectionType as PropertyValueWithGlobal>::Inner

Source

pub fn flex_direction_ref( &self, ) -> &<FlexDirectionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_flex_direction( &mut self, v: <FlexDirectionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn flex_direction_type(&self) -> FlexDirectionType

Source

pub fn flex_wrap(&self) -> <FlexWrapType as PropertyValueWithGlobal>::Inner

Source

pub fn flex_wrap_ref(&self) -> &<FlexWrapType as PropertyValueWithGlobal>::Inner

Source

pub fn set_flex_wrap( &mut self, v: <FlexWrapType as PropertyValueWithGlobal>::Inner, )

Source

pub fn flex_wrap_type(&self) -> FlexWrapType

Source

pub fn align_items(&self) -> <AlignItemsType as PropertyValueWithGlobal>::Inner

Source

pub fn align_items_ref( &self, ) -> &<AlignItemsType as PropertyValueWithGlobal>::Inner

Source

pub fn set_align_items( &mut self, v: <AlignItemsType as PropertyValueWithGlobal>::Inner, )

Source

pub fn align_items_type(&self) -> AlignItemsType

Source

pub fn align_self(&self) -> <AlignSelfType as PropertyValueWithGlobal>::Inner

Source

pub fn align_self_ref( &self, ) -> &<AlignSelfType as PropertyValueWithGlobal>::Inner

Source

pub fn set_align_self( &mut self, v: <AlignSelfType as PropertyValueWithGlobal>::Inner, )

Source

pub fn align_self_type(&self) -> AlignSelfType

Source

pub fn align_content( &self, ) -> <AlignContentType as PropertyValueWithGlobal>::Inner

Source

pub fn align_content_ref( &self, ) -> &<AlignContentType as PropertyValueWithGlobal>::Inner

Source

pub fn set_align_content( &mut self, v: <AlignContentType as PropertyValueWithGlobal>::Inner, )

Source

pub fn align_content_type(&self) -> AlignContentType

Source

pub fn justify_content( &self, ) -> <JustifyContentType as PropertyValueWithGlobal>::Inner

Source

pub fn justify_content_ref( &self, ) -> &<JustifyContentType as PropertyValueWithGlobal>::Inner

Source

pub fn set_justify_content( &mut self, v: <JustifyContentType as PropertyValueWithGlobal>::Inner, )

Source

pub fn justify_content_type(&self) -> JustifyContentType

Source

pub fn flex_grow(&self) -> <NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn flex_grow_ref(&self) -> &<NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn set_flex_grow( &mut self, v: <NumberType as PropertyValueWithGlobal>::Inner, )

Source

pub fn flex_grow_type(&self) -> NumberType

Source

pub fn flex_shrink(&self) -> <NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn flex_shrink_ref(&self) -> &<NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn set_flex_shrink( &mut self, v: <NumberType as PropertyValueWithGlobal>::Inner, )

Source

pub fn flex_shrink_type(&self) -> NumberType

Source

pub fn flex_basis(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn flex_basis_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_flex_basis( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn flex_basis_type(&self) -> LengthType

Source

pub fn justify_items( &self, ) -> <JustifyItemsType as PropertyValueWithGlobal>::Inner

Source

pub fn justify_items_ref( &self, ) -> &<JustifyItemsType as PropertyValueWithGlobal>::Inner

Source

pub fn set_justify_items( &mut self, v: <JustifyItemsType as PropertyValueWithGlobal>::Inner, )

Source

pub fn justify_items_type(&self) -> JustifyItemsType

Source

pub fn order(&self) -> <NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn order_ref(&self) -> &<NumberType as PropertyValueWithGlobal>::Inner

Source

pub fn set_order(&mut self, v: <NumberType as PropertyValueWithGlobal>::Inner)

Source

pub fn order_type(&self) -> NumberType

Source

pub fn row_gap(&self) -> <GapType as PropertyValueWithGlobal>::Inner

Source

pub fn row_gap_ref(&self) -> &<GapType as PropertyValueWithGlobal>::Inner

Source

pub fn set_row_gap(&mut self, v: <GapType as PropertyValueWithGlobal>::Inner)

Source

pub fn row_gap_type(&self) -> GapType

Source

pub fn column_gap(&self) -> <GapType as PropertyValueWithGlobal>::Inner

Source

pub fn column_gap_ref(&self) -> &<GapType as PropertyValueWithGlobal>::Inner

Source

pub fn set_column_gap(&mut self, v: <GapType as PropertyValueWithGlobal>::Inner)

Source

pub fn column_gap_type(&self) -> GapType

Source

pub fn background_color(&self) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn background_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_color_type(&self) -> ColorType

Source

pub fn background_image( &self, ) -> <BackgroundImageType as PropertyValueWithGlobal>::Inner

Source

pub fn background_image_ref( &self, ) -> &<BackgroundImageType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_image( &mut self, v: <BackgroundImageType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_image_type(&self) -> BackgroundImageType

Source

pub fn background_size( &self, ) -> <BackgroundSizeType as PropertyValueWithGlobal>::Inner

Source

pub fn background_size_ref( &self, ) -> &<BackgroundSizeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_size( &mut self, v: <BackgroundSizeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_size_type(&self) -> BackgroundSizeType

Source

pub fn background_position( &self, ) -> <BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn background_position_ref( &self, ) -> &<BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_position( &mut self, v: <BackgroundPositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_position_type(&self) -> BackgroundPositionType

Source

pub fn background_repeat( &self, ) -> <BackgroundRepeatType as PropertyValueWithGlobal>::Inner

Source

pub fn background_repeat_ref( &self, ) -> &<BackgroundRepeatType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_repeat( &mut self, v: <BackgroundRepeatType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_repeat_type(&self) -> BackgroundRepeatType

Source

pub fn background_attachment( &self, ) -> <BackgroundAttachmentType as PropertyValueWithGlobal>::Inner

Source

pub fn background_attachment_ref( &self, ) -> &<BackgroundAttachmentType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_attachment( &mut self, v: <BackgroundAttachmentType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_attachment_type(&self) -> BackgroundAttachmentType

Source

pub fn background_clip( &self, ) -> <BackgroundClipType as PropertyValueWithGlobal>::Inner

Source

pub fn background_clip_ref( &self, ) -> &<BackgroundClipType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_clip( &mut self, v: <BackgroundClipType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_clip_type(&self) -> BackgroundClipType

Source

pub fn background_origin( &self, ) -> <BackgroundOriginType as PropertyValueWithGlobal>::Inner

Source

pub fn background_origin_ref( &self, ) -> &<BackgroundOriginType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_origin( &mut self, v: <BackgroundOriginType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_origin_type(&self) -> BackgroundOriginType

Source

pub fn background_position_x( &self, ) -> <BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn background_position_x_ref( &self, ) -> &<BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_position_x( &mut self, v: <BackgroundPositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_position_x_type(&self) -> BackgroundPositionType

Source

pub fn background_position_y( &self, ) -> <BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn background_position_y_ref( &self, ) -> &<BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_background_position_y( &mut self, v: <BackgroundPositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn background_position_y_type(&self) -> BackgroundPositionType

Source

pub fn mask_size( &self, ) -> <BackgroundSizeType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_size_ref( &self, ) -> &<BackgroundSizeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_size( &mut self, v: <BackgroundSizeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_size_type(&self) -> BackgroundSizeType

Source

pub fn mask_repeat( &self, ) -> <BackgroundRepeatType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_repeat_ref( &self, ) -> &<BackgroundRepeatType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_repeat( &mut self, v: <BackgroundRepeatType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_repeat_type(&self) -> BackgroundRepeatType

Source

pub fn mask_origin( &self, ) -> <BackgroundOriginType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_origin_ref( &self, ) -> &<BackgroundOriginType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_origin( &mut self, v: <BackgroundOriginType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_origin_type(&self) -> BackgroundOriginType

Source

pub fn mask_clip( &self, ) -> <BackgroundClipType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_clip_ref( &self, ) -> &<BackgroundClipType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_clip( &mut self, v: <BackgroundClipType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_clip_type(&self) -> BackgroundClipType

Source

pub fn mask_position( &self, ) -> <BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_position_ref( &self, ) -> &<BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_position( &mut self, v: <BackgroundPositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_position_type(&self) -> BackgroundPositionType

Source

pub fn mask_mode(&self) -> <MaskModeType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_mode_ref(&self) -> &<MaskModeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_mode( &mut self, v: <MaskModeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_mode_type(&self) -> MaskModeType

Source

pub fn width(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn width_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_width(&mut self, v: <LengthType as PropertyValueWithGlobal>::Inner)

Source

pub fn width_type(&self) -> LengthType

Source

pub fn height(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn height_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_height(&mut self, v: <LengthType as PropertyValueWithGlobal>::Inner)

Source

pub fn height_type(&self) -> LengthType

Source

pub fn min_width(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn min_width_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_min_width( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn min_width_type(&self) -> LengthType

Source

pub fn min_height(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn min_height_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_min_height( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn min_height_type(&self) -> LengthType

Source

pub fn max_width(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn max_width_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_max_width( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn max_width_type(&self) -> LengthType

Source

pub fn max_height(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn max_height_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_max_height( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn max_height_type(&self) -> LengthType

Source

pub fn left(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn left_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_left(&mut self, v: <LengthType as PropertyValueWithGlobal>::Inner)

Source

pub fn left_type(&self) -> LengthType

Source

pub fn right(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn right_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_right(&mut self, v: <LengthType as PropertyValueWithGlobal>::Inner)

Source

pub fn right_type(&self) -> LengthType

Source

pub fn top(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn top_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_top(&mut self, v: <LengthType as PropertyValueWithGlobal>::Inner)

Source

pub fn top_type(&self) -> LengthType

Source

pub fn bottom(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn bottom_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_bottom(&mut self, v: <LengthType as PropertyValueWithGlobal>::Inner)

Source

pub fn bottom_type(&self) -> LengthType

Source

pub fn padding_left(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn padding_left_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_padding_left( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn padding_left_type(&self) -> LengthType

Source

pub fn padding_right(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn padding_right_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_padding_right( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn padding_right_type(&self) -> LengthType

Source

pub fn padding_top(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn padding_top_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_padding_top( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn padding_top_type(&self) -> LengthType

Source

pub fn padding_bottom(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn padding_bottom_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_padding_bottom( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn padding_bottom_type(&self) -> LengthType

Source

pub fn margin_left(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn margin_left_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_margin_left( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn margin_left_type(&self) -> LengthType

Source

pub fn margin_right(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn margin_right_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_margin_right( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn margin_right_type(&self) -> LengthType

Source

pub fn margin_top(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn margin_top_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_margin_top( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn margin_top_type(&self) -> LengthType

Source

pub fn margin_bottom(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn margin_bottom_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_margin_bottom( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn margin_bottom_type(&self) -> LengthType

Source

pub fn mask_position_x( &self, ) -> <BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_position_x_ref( &self, ) -> &<BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_position_x( &mut self, v: <BackgroundPositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_position_x_type(&self) -> BackgroundPositionType

Source

pub fn mask_position_y( &self, ) -> <BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_position_y_ref( &self, ) -> &<BackgroundPositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_position_y( &mut self, v: <BackgroundPositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_position_y_type(&self) -> BackgroundPositionType

Source

pub fn border_left_width( &self, ) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn border_left_width_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_left_width( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_left_width_type(&self) -> LengthType

Source

pub fn border_left_style( &self, ) -> <BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn border_left_style_ref( &self, ) -> &<BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_left_style( &mut self, v: <BorderStyleType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_left_style_type(&self) -> BorderStyleType

Source

pub fn border_left_color(&self) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn border_left_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_left_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_left_color_type(&self) -> ColorType

Source

pub fn border_right_width( &self, ) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn border_right_width_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_right_width( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_right_width_type(&self) -> LengthType

Source

pub fn border_right_style( &self, ) -> <BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn border_right_style_ref( &self, ) -> &<BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_right_style( &mut self, v: <BorderStyleType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_right_style_type(&self) -> BorderStyleType

Source

pub fn border_right_color( &self, ) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn border_right_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_right_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_right_color_type(&self) -> ColorType

Source

pub fn border_top_width(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn border_top_width_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_top_width( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_top_width_type(&self) -> LengthType

Source

pub fn border_top_style( &self, ) -> <BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn border_top_style_ref( &self, ) -> &<BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_top_style( &mut self, v: <BorderStyleType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_top_style_type(&self) -> BorderStyleType

Source

pub fn border_top_color(&self) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn border_top_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_top_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_top_color_type(&self) -> ColorType

Source

pub fn border_bottom_width( &self, ) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn border_bottom_width_ref( &self, ) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_bottom_width( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_bottom_width_type(&self) -> LengthType

Source

pub fn border_bottom_style( &self, ) -> <BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn border_bottom_style_ref( &self, ) -> &<BorderStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_bottom_style( &mut self, v: <BorderStyleType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_bottom_style_type(&self) -> BorderStyleType

Source

pub fn border_bottom_color( &self, ) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn border_bottom_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_bottom_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_bottom_color_type(&self) -> ColorType

Source

pub fn box_shadow(&self) -> <BoxShadowType as PropertyValueWithGlobal>::Inner

Source

pub fn box_shadow_ref( &self, ) -> &<BoxShadowType as PropertyValueWithGlobal>::Inner

Source

pub fn set_box_shadow( &mut self, v: <BoxShadowType as PropertyValueWithGlobal>::Inner, )

Source

pub fn box_shadow_type(&self) -> BoxShadowType

Source

pub fn border_top_left_radius( &self, ) -> <BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn border_top_left_radius_ref( &self, ) -> &<BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_top_left_radius( &mut self, v: <BorderRadiusType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_top_left_radius_type(&self) -> BorderRadiusType

Source

pub fn border_top_right_radius( &self, ) -> <BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn border_top_right_radius_ref( &self, ) -> &<BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_top_right_radius( &mut self, v: <BorderRadiusType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_top_right_radius_type(&self) -> BorderRadiusType

Source

pub fn border_bottom_right_radius( &self, ) -> <BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn border_bottom_right_radius_ref( &self, ) -> &<BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_bottom_right_radius( &mut self, v: <BorderRadiusType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_bottom_right_radius_type(&self) -> BorderRadiusType

Source

pub fn border_bottom_left_radius( &self, ) -> <BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn border_bottom_left_radius_ref( &self, ) -> &<BorderRadiusType as PropertyValueWithGlobal>::Inner

Source

pub fn set_border_bottom_left_radius( &mut self, v: <BorderRadiusType as PropertyValueWithGlobal>::Inner, )

Source

pub fn border_bottom_left_radius_type(&self) -> BorderRadiusType

Source

pub fn transition_property( &self, ) -> <TransitionPropertyType as PropertyValueWithGlobal>::Inner

Source

pub fn transition_property_ref( &self, ) -> &<TransitionPropertyType as PropertyValueWithGlobal>::Inner

Source

pub fn set_transition_property( &mut self, v: <TransitionPropertyType as PropertyValueWithGlobal>::Inner, )

Source

pub fn transition_property_type(&self) -> TransitionPropertyType

Source

pub fn transition_duration( &self, ) -> <TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn transition_duration_ref( &self, ) -> &<TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_transition_duration( &mut self, v: <TransitionTimeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn transition_duration_type(&self) -> TransitionTimeType

Source

pub fn transition_timing_function( &self, ) -> <TransitionTimingFnType as PropertyValueWithGlobal>::Inner

Source

pub fn transition_timing_function_ref( &self, ) -> &<TransitionTimingFnType as PropertyValueWithGlobal>::Inner

Source

pub fn set_transition_timing_function( &mut self, v: <TransitionTimingFnType as PropertyValueWithGlobal>::Inner, )

Source

pub fn transition_timing_function_type(&self) -> TransitionTimingFnType

Source

pub fn transition_delay( &self, ) -> <TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn transition_delay_ref( &self, ) -> &<TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_transition_delay( &mut self, v: <TransitionTimeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn transition_delay_type(&self) -> TransitionTimeType

Source

pub fn animation_duration( &self, ) -> <TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_duration_ref( &self, ) -> &<TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_duration( &mut self, v: <TransitionTimeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_duration_type(&self) -> TransitionTimeType

Source

pub fn animation_timing_function( &self, ) -> <TransitionTimingFnType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_timing_function_ref( &self, ) -> &<TransitionTimingFnType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_timing_function( &mut self, v: <TransitionTimingFnType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_timing_function_type(&self) -> TransitionTimingFnType

Source

pub fn animation_delay( &self, ) -> <TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_delay_ref( &self, ) -> &<TransitionTimeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_delay( &mut self, v: <TransitionTimeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_delay_type(&self) -> TransitionTimeType

Source

pub fn animation_iteration_count( &self, ) -> <AnimationIterationCountType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_iteration_count_ref( &self, ) -> &<AnimationIterationCountType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_iteration_count( &mut self, v: <AnimationIterationCountType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_iteration_count_type(&self) -> AnimationIterationCountType

Source

pub fn animation_direction( &self, ) -> <AnimationDirectionType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_direction_ref( &self, ) -> &<AnimationDirectionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_direction( &mut self, v: <AnimationDirectionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_direction_type(&self) -> AnimationDirectionType

Source

pub fn animation_fill_mode( &self, ) -> <AnimationFillModeType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_fill_mode_ref( &self, ) -> &<AnimationFillModeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_fill_mode( &mut self, v: <AnimationFillModeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_fill_mode_type(&self) -> AnimationFillModeType

Source

pub fn animation_play_state( &self, ) -> <AnimationPlayStateType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_play_state_ref( &self, ) -> &<AnimationPlayStateType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_play_state( &mut self, v: <AnimationPlayStateType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_play_state_type(&self) -> AnimationPlayStateType

Source

pub fn animation_name( &self, ) -> <AnimationNameType as PropertyValueWithGlobal>::Inner

Source

pub fn animation_name_ref( &self, ) -> &<AnimationNameType as PropertyValueWithGlobal>::Inner

Source

pub fn set_animation_name( &mut self, v: <AnimationNameType as PropertyValueWithGlobal>::Inner, )

Source

pub fn animation_name_type(&self) -> AnimationNameType

Source

pub fn will_change(&self) -> <WillChangeType as PropertyValueWithGlobal>::Inner

Source

pub fn will_change_ref( &self, ) -> &<WillChangeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_will_change( &mut self, v: <WillChangeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn will_change_type(&self) -> WillChangeType

Source

pub fn font_size(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn font_size_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_font_size( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn font_size_type(&self) -> LengthType

Source

pub fn direction(&self) -> <DirectionType as PropertyValueWithGlobal>::Inner

Source

pub fn direction_ref( &self, ) -> &<DirectionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_direction( &mut self, v: <DirectionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn direction_type(&self) -> DirectionType

Source

pub fn writing_mode( &self, ) -> <WritingModeType as PropertyValueWithGlobal>::Inner

Source

pub fn writing_mode_ref( &self, ) -> &<WritingModeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_writing_mode( &mut self, v: <WritingModeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn writing_mode_type(&self) -> WritingModeType

Source

pub fn line_height(&self) -> <LineHeightType as PropertyValueWithGlobal>::Inner

Source

pub fn line_height_ref( &self, ) -> &<LineHeightType as PropertyValueWithGlobal>::Inner

Source

pub fn set_line_height( &mut self, v: <LineHeightType as PropertyValueWithGlobal>::Inner, )

Source

pub fn line_height_type(&self) -> LineHeightType

Source

pub fn text_align(&self) -> <TextAlignType as PropertyValueWithGlobal>::Inner

Source

pub fn text_align_ref( &self, ) -> &<TextAlignType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_align( &mut self, v: <TextAlignType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_align_type(&self) -> TextAlignType

Source

pub fn font_weight(&self) -> <FontWeightType as PropertyValueWithGlobal>::Inner

Source

pub fn font_weight_ref( &self, ) -> &<FontWeightType as PropertyValueWithGlobal>::Inner

Source

pub fn set_font_weight( &mut self, v: <FontWeightType as PropertyValueWithGlobal>::Inner, )

Source

pub fn font_weight_type(&self) -> FontWeightType

Source

pub fn word_break(&self) -> <WordBreakType as PropertyValueWithGlobal>::Inner

Source

pub fn word_break_ref( &self, ) -> &<WordBreakType as PropertyValueWithGlobal>::Inner

Source

pub fn set_word_break( &mut self, v: <WordBreakType as PropertyValueWithGlobal>::Inner, )

Source

pub fn word_break_type(&self) -> WordBreakType

Source

pub fn white_space(&self) -> <WhiteSpaceType as PropertyValueWithGlobal>::Inner

Source

pub fn white_space_ref( &self, ) -> &<WhiteSpaceType as PropertyValueWithGlobal>::Inner

Source

pub fn set_white_space( &mut self, v: <WhiteSpaceType as PropertyValueWithGlobal>::Inner, )

Source

pub fn white_space_type(&self) -> WhiteSpaceType

Source

pub fn text_overflow( &self, ) -> <TextOverflowType as PropertyValueWithGlobal>::Inner

Source

pub fn text_overflow_ref( &self, ) -> &<TextOverflowType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_overflow( &mut self, v: <TextOverflowType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_overflow_type(&self) -> TextOverflowType

Source

pub fn text_indent(&self) -> <LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn text_indent_ref(&self) -> &<LengthType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_indent( &mut self, v: <LengthType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_indent_type(&self) -> LengthType

Source

pub fn vertical_align( &self, ) -> <VerticalAlignType as PropertyValueWithGlobal>::Inner

Source

pub fn vertical_align_ref( &self, ) -> &<VerticalAlignType as PropertyValueWithGlobal>::Inner

Source

pub fn set_vertical_align( &mut self, v: <VerticalAlignType as PropertyValueWithGlobal>::Inner, )

Source

pub fn vertical_align_type(&self) -> VerticalAlignType

Source

pub fn letter_spacing( &self, ) -> <LetterSpacingType as PropertyValueWithGlobal>::Inner

Source

pub fn letter_spacing_ref( &self, ) -> &<LetterSpacingType as PropertyValueWithGlobal>::Inner

Source

pub fn set_letter_spacing( &mut self, v: <LetterSpacingType as PropertyValueWithGlobal>::Inner, )

Source

pub fn letter_spacing_type(&self) -> LetterSpacingType

Source

pub fn word_spacing( &self, ) -> <WordSpacingType as PropertyValueWithGlobal>::Inner

Source

pub fn word_spacing_ref( &self, ) -> &<WordSpacingType as PropertyValueWithGlobal>::Inner

Source

pub fn set_word_spacing( &mut self, v: <WordSpacingType as PropertyValueWithGlobal>::Inner, )

Source

pub fn word_spacing_type(&self) -> WordSpacingType

Source

pub fn font_family(&self) -> <FontFamilyType as PropertyValueWithGlobal>::Inner

Source

pub fn font_family_ref( &self, ) -> &<FontFamilyType as PropertyValueWithGlobal>::Inner

Source

pub fn set_font_family( &mut self, v: <FontFamilyType as PropertyValueWithGlobal>::Inner, )

Source

pub fn font_family_type(&self) -> FontFamilyType

Source

pub fn font_style(&self) -> <FontStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn font_style_ref( &self, ) -> &<FontStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn set_font_style( &mut self, v: <FontStyleType as PropertyValueWithGlobal>::Inner, )

Source

pub fn font_style_type(&self) -> FontStyleType

Source

pub fn text_shadow(&self) -> <TextShadowType as PropertyValueWithGlobal>::Inner

Source

pub fn text_shadow_ref( &self, ) -> &<TextShadowType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_shadow( &mut self, v: <TextShadowType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_shadow_type(&self) -> TextShadowType

Source

pub fn text_decoration_line( &self, ) -> <TextDecorationLineType as PropertyValueWithGlobal>::Inner

Source

pub fn text_decoration_line_ref( &self, ) -> &<TextDecorationLineType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_decoration_line( &mut self, v: <TextDecorationLineType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_decoration_line_type(&self) -> TextDecorationLineType

Source

pub fn text_decoration_style( &self, ) -> <TextDecorationStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn text_decoration_style_ref( &self, ) -> &<TextDecorationStyleType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_decoration_style( &mut self, v: <TextDecorationStyleType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_decoration_style_type(&self) -> TextDecorationStyleType

Source

pub fn text_decoration_color( &self, ) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn text_decoration_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_decoration_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_decoration_color_type(&self) -> ColorType

Source

pub fn text_decoration_thickness( &self, ) -> <TextDecorationThicknessType as PropertyValueWithGlobal>::Inner

Source

pub fn text_decoration_thickness_ref( &self, ) -> &<TextDecorationThicknessType as PropertyValueWithGlobal>::Inner

Source

pub fn set_text_decoration_thickness( &mut self, v: <TextDecorationThicknessType as PropertyValueWithGlobal>::Inner, )

Source

pub fn text_decoration_thickness_type(&self) -> TextDecorationThicknessType

Source

pub fn font_feature_settings( &self, ) -> <FontFeatureSettingsType as PropertyValueWithGlobal>::Inner

Source

pub fn font_feature_settings_ref( &self, ) -> &<FontFeatureSettingsType as PropertyValueWithGlobal>::Inner

Source

pub fn set_font_feature_settings( &mut self, v: <FontFeatureSettingsType as PropertyValueWithGlobal>::Inner, )

Source

pub fn font_feature_settings_type(&self) -> FontFeatureSettingsType

Source

pub fn list_style_type( &self, ) -> <ListStyleTypeType as PropertyValueWithGlobal>::Inner

Source

pub fn list_style_type_ref( &self, ) -> &<ListStyleTypeType as PropertyValueWithGlobal>::Inner

Source

pub fn set_list_style_type( &mut self, v: <ListStyleTypeType as PropertyValueWithGlobal>::Inner, )

Source

pub fn list_style_type_type(&self) -> ListStyleTypeType

Source

pub fn list_style_image( &self, ) -> <ListStyleImageType as PropertyValueWithGlobal>::Inner

Source

pub fn list_style_image_ref( &self, ) -> &<ListStyleImageType as PropertyValueWithGlobal>::Inner

Source

pub fn set_list_style_image( &mut self, v: <ListStyleImageType as PropertyValueWithGlobal>::Inner, )

Source

pub fn list_style_image_type(&self) -> ListStyleImageType

Source

pub fn list_style_position( &self, ) -> <ListStylePositionType as PropertyValueWithGlobal>::Inner

Source

pub fn list_style_position_ref( &self, ) -> &<ListStylePositionType as PropertyValueWithGlobal>::Inner

Source

pub fn set_list_style_position( &mut self, v: <ListStylePositionType as PropertyValueWithGlobal>::Inner, )

Source

pub fn list_style_position_type(&self) -> ListStylePositionType

Source

pub fn backdrop_filter( &self, ) -> <BackdropFilterType as PropertyValueWithGlobal>::Inner

Source

pub fn backdrop_filter_ref( &self, ) -> &<BackdropFilterType as PropertyValueWithGlobal>::Inner

Source

pub fn set_backdrop_filter( &mut self, v: <BackdropFilterType as PropertyValueWithGlobal>::Inner, )

Source

pub fn backdrop_filter_type(&self) -> BackdropFilterType

Source

pub fn filter(&self) -> <FilterType as PropertyValueWithGlobal>::Inner

Source

pub fn filter_ref(&self) -> &<FilterType as PropertyValueWithGlobal>::Inner

Source

pub fn set_filter(&mut self, v: <FilterType as PropertyValueWithGlobal>::Inner)

Source

pub fn filter_type(&self) -> FilterType

Source

pub fn transform_origin( &self, ) -> <TransformOriginType as PropertyValueWithGlobal>::Inner

Source

pub fn transform_origin_ref( &self, ) -> &<TransformOriginType as PropertyValueWithGlobal>::Inner

Source

pub fn set_transform_origin( &mut self, v: <TransformOriginType as PropertyValueWithGlobal>::Inner, )

Source

pub fn transform_origin_type(&self) -> TransformOriginType

Source

pub fn mask_image( &self, ) -> <BackgroundImageType as PropertyValueWithGlobal>::Inner

Source

pub fn mask_image_ref( &self, ) -> &<BackgroundImageType as PropertyValueWithGlobal>::Inner

Source

pub fn set_mask_image( &mut self, v: <BackgroundImageType as PropertyValueWithGlobal>::Inner, )

Source

pub fn mask_image_type(&self) -> BackgroundImageType

Source

pub fn aspect_ratio( &self, ) -> <AspectRatioType as PropertyValueWithGlobal>::Inner

Source

pub fn aspect_ratio_ref( &self, ) -> &<AspectRatioType as PropertyValueWithGlobal>::Inner

Source

pub fn set_aspect_ratio( &mut self, v: <AspectRatioType as PropertyValueWithGlobal>::Inner, )

Source

pub fn aspect_ratio_type(&self) -> AspectRatioType

Source

pub fn contain(&self) -> <ContainType as PropertyValueWithGlobal>::Inner

Source

pub fn contain_ref(&self) -> &<ContainType as PropertyValueWithGlobal>::Inner

Source

pub fn set_contain( &mut self, v: <ContainType as PropertyValueWithGlobal>::Inner, )

Source

pub fn contain_type(&self) -> ContainType

Source

pub fn content(&self) -> <ContentType as PropertyValueWithGlobal>::Inner

Source

pub fn content_ref(&self) -> &<ContentType as PropertyValueWithGlobal>::Inner

Source

pub fn set_content( &mut self, v: <ContentType as PropertyValueWithGlobal>::Inner, )

Source

pub fn content_type(&self) -> ContentType

Source

pub fn wx_scrollbar_x( &self, ) -> <ScrollbarType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_scrollbar_x_ref( &self, ) -> &<ScrollbarType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_scrollbar_x( &mut self, v: <ScrollbarType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_scrollbar_x_type(&self) -> ScrollbarType

Source

pub fn wx_scrollbar_x_color( &self, ) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_scrollbar_x_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_scrollbar_x_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_scrollbar_x_color_type(&self) -> ColorType

Source

pub fn wx_scrollbar_y( &self, ) -> <ScrollbarType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_scrollbar_y_ref( &self, ) -> &<ScrollbarType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_scrollbar_y( &mut self, v: <ScrollbarType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_scrollbar_y_type(&self) -> ScrollbarType

Source

pub fn wx_scrollbar_y_color( &self, ) -> <ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_scrollbar_y_color_ref( &self, ) -> &<ColorType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_scrollbar_y_color( &mut self, v: <ColorType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_scrollbar_y_color_type(&self) -> ColorType

Source

pub fn wx_contain(&self) -> <ContainType as PropertyValueWithGlobal>::Inner

Source

pub fn wx_contain_ref(&self) -> &<ContainType as PropertyValueWithGlobal>::Inner

Source

pub fn set_wx_contain( &mut self, v: <ContainType as PropertyValueWithGlobal>::Inner, )

Source

pub fn wx_contain_type(&self) -> ContainType

Source

pub fn custom_property( &self, ) -> <CustomPropertyType as PropertyValueWithGlobal>::Inner

Source

pub fn custom_property_ref( &self, ) -> &<CustomPropertyType as PropertyValueWithGlobal>::Inner

Source

pub fn set_custom_property( &mut self, v: <CustomPropertyType as PropertyValueWithGlobal>::Inner, )

Source

pub fn custom_property_type(&self) -> CustomPropertyType

Source

pub fn merge_property( &mut self, p: &Property, parent: Option<&NodeProperties>, current_font_size: f32, )

Merge a property.

Source

pub fn to_property_name_value_list(&self) -> Vec<(&'static str, String)>

Get all property name-value pairs.

Caution: it is costy and should only used for debugging.

Trait Implementations§

Source§

impl Clone for NodeProperties

Source§

fn clone(&self) -> NodeProperties

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for NodeProperties

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Az for T

Source§

fn az<Dst>(self) -> Dst
where T: Cast<Dst>,

Casts the value.
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<Src, Dst> CastFrom<Src> for Dst
where Src: Cast<Dst>,

Source§

fn cast_from(src: Src) -> Dst

Casts the value.
Source§

impl<T> CheckedAs for T

Source§

fn checked_as<Dst>(self) -> Option<Dst>
where T: CheckedCast<Dst>,

Casts the value.
Source§

impl<Src, Dst> CheckedCastFrom<Src> for Dst
where Src: CheckedCast<Dst>,

Source§

fn checked_cast_from(src: Src) -> Option<Dst>

Casts the value.
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<Src, Dst> LosslessTryInto<Dst> for Src
where Dst: LosslessTryFrom<Src>,

Source§

fn lossless_try_into(self) -> Option<Dst>

Performs the conversion.
Source§

impl<Src, Dst> LossyInto<Dst> for Src
where Dst: LossyFrom<Src>,

Source§

fn lossy_into(self) -> Dst

Performs the conversion.
Source§

impl<T> OverflowingAs for T

Source§

fn overflowing_as<Dst>(self) -> (Dst, bool)
where T: OverflowingCast<Dst>,

Casts the value.
Source§

impl<Src, Dst> OverflowingCastFrom<Src> for Dst
where Src: OverflowingCast<Dst>,

Source§

fn overflowing_cast_from(src: Src) -> (Dst, bool)

Casts the value.
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> SaturatingAs for T

Source§

fn saturating_as<Dst>(self) -> Dst
where T: SaturatingCast<Dst>,

Casts the value.
Source§

impl<Src, Dst> SaturatingCastFrom<Src> for Dst
where Src: SaturatingCast<Dst>,

Source§

fn saturating_cast_from(src: Src) -> Dst

Casts the value.
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> UnwrappedAs for T

Source§

fn unwrapped_as<Dst>(self) -> Dst
where T: UnwrappedCast<Dst>,

Casts the value.
Source§

impl<Src, Dst> UnwrappedCastFrom<Src> for Dst
where Src: UnwrappedCast<Dst>,

Source§

fn unwrapped_cast_from(src: Src) -> Dst

Casts the value.
Source§

impl<T> WrappingAs for T

Source§

fn wrapping_as<Dst>(self) -> Dst
where T: WrappingCast<Dst>,

Casts the value.
Source§

impl<Src, Dst> WrappingCastFrom<Src> for Dst
where Src: WrappingCast<Dst>,

Source§

fn wrapping_cast_from(src: Src) -> Dst

Casts the value.