pub struct DOMCSSStyleDeclaration { /* private fields */ }
DOMCSSStyleDeclaration
and DOMObject
and WebScriptObject
only.Expand description
Implementations§
Source§impl DOMCSSStyleDeclaration
DOMCSS2Properties.
impl DOMCSSStyleDeclaration
DOMCSS2Properties.
pub unsafe fn azimuth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setAzimuth(&self, azimuth: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setAzimuth(&self, azimuth: Option<&NSString>)
DOMCSS
only.§Safety
azimuth
might not allow None
.
pub unsafe fn background(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBackground(&self, background: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBackground(&self, background: Option<&NSString>)
DOMCSS
only.§Safety
background
might not allow None
.
pub unsafe fn backgroundAttachment(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBackgroundAttachment(
&self,
background_attachment: Option<&NSString>,
)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBackgroundAttachment( &self, background_attachment: Option<&NSString>, )
DOMCSS
only.§Safety
background_attachment
might not allow None
.
pub unsafe fn backgroundColor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBackgroundColor(&self, background_color: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBackgroundColor(&self, background_color: Option<&NSString>)
DOMCSS
only.§Safety
background_color
might not allow None
.
pub unsafe fn backgroundImage(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBackgroundImage(&self, background_image: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBackgroundImage(&self, background_image: Option<&NSString>)
DOMCSS
only.§Safety
background_image
might not allow None
.
pub unsafe fn backgroundPosition(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBackgroundPosition(
&self,
background_position: Option<&NSString>,
)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBackgroundPosition( &self, background_position: Option<&NSString>, )
DOMCSS
only.§Safety
background_position
might not allow None
.
pub unsafe fn backgroundRepeat(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBackgroundRepeat(&self, background_repeat: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBackgroundRepeat(&self, background_repeat: Option<&NSString>)
DOMCSS
only.§Safety
background_repeat
might not allow None
.
pub unsafe fn border(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorder(&self, border: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorder(&self, border: Option<&NSString>)
DOMCSS
only.§Safety
border
might not allow None
.
pub unsafe fn borderCollapse(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderCollapse(&self, border_collapse: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderCollapse(&self, border_collapse: Option<&NSString>)
DOMCSS
only.§Safety
border_collapse
might not allow None
.
pub unsafe fn borderColor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderColor(&self, border_color: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderColor(&self, border_color: Option<&NSString>)
DOMCSS
only.§Safety
border_color
might not allow None
.
pub unsafe fn borderSpacing(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderSpacing(&self, border_spacing: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderSpacing(&self, border_spacing: Option<&NSString>)
DOMCSS
only.§Safety
border_spacing
might not allow None
.
pub unsafe fn borderStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderStyle(&self, border_style: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderStyle(&self, border_style: Option<&NSString>)
DOMCSS
only.§Safety
border_style
might not allow None
.
pub unsafe fn borderTop(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderTop(&self, border_top: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderTop(&self, border_top: Option<&NSString>)
DOMCSS
only.§Safety
border_top
might not allow None
.
pub unsafe fn borderRight(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderRight(&self, border_right: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderRight(&self, border_right: Option<&NSString>)
DOMCSS
only.§Safety
border_right
might not allow None
.
pub unsafe fn borderBottom(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderBottom(&self, border_bottom: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderBottom(&self, border_bottom: Option<&NSString>)
DOMCSS
only.§Safety
border_bottom
might not allow None
.
pub unsafe fn borderLeft(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderLeft(&self, border_left: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderLeft(&self, border_left: Option<&NSString>)
DOMCSS
only.§Safety
border_left
might not allow None
.
pub unsafe fn borderTopColor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderTopColor(&self, border_top_color: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderTopColor(&self, border_top_color: Option<&NSString>)
DOMCSS
only.§Safety
border_top_color
might not allow None
.
pub unsafe fn borderRightColor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderRightColor(&self, border_right_color: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderRightColor(&self, border_right_color: Option<&NSString>)
DOMCSS
only.§Safety
border_right_color
might not allow None
.
pub unsafe fn borderBottomColor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderBottomColor(
&self,
border_bottom_color: Option<&NSString>,
)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderBottomColor( &self, border_bottom_color: Option<&NSString>, )
DOMCSS
only.§Safety
border_bottom_color
might not allow None
.
pub unsafe fn borderLeftColor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderLeftColor(&self, border_left_color: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderLeftColor(&self, border_left_color: Option<&NSString>)
DOMCSS
only.§Safety
border_left_color
might not allow None
.
pub unsafe fn borderTopStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderTopStyle(&self, border_top_style: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderTopStyle(&self, border_top_style: Option<&NSString>)
DOMCSS
only.§Safety
border_top_style
might not allow None
.
pub unsafe fn borderRightStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderRightStyle(&self, border_right_style: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderRightStyle(&self, border_right_style: Option<&NSString>)
DOMCSS
only.§Safety
border_right_style
might not allow None
.
pub unsafe fn borderBottomStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderBottomStyle(
&self,
border_bottom_style: Option<&NSString>,
)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderBottomStyle( &self, border_bottom_style: Option<&NSString>, )
DOMCSS
only.§Safety
border_bottom_style
might not allow None
.
pub unsafe fn borderLeftStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderLeftStyle(&self, border_left_style: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderLeftStyle(&self, border_left_style: Option<&NSString>)
DOMCSS
only.§Safety
border_left_style
might not allow None
.
pub unsafe fn borderTopWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderTopWidth(&self, border_top_width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderTopWidth(&self, border_top_width: Option<&NSString>)
DOMCSS
only.§Safety
border_top_width
might not allow None
.
pub unsafe fn borderRightWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderRightWidth(&self, border_right_width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderRightWidth(&self, border_right_width: Option<&NSString>)
DOMCSS
only.§Safety
border_right_width
might not allow None
.
pub unsafe fn borderBottomWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderBottomWidth(
&self,
border_bottom_width: Option<&NSString>,
)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderBottomWidth( &self, border_bottom_width: Option<&NSString>, )
DOMCSS
only.§Safety
border_bottom_width
might not allow None
.
pub unsafe fn borderLeftWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderLeftWidth(&self, border_left_width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderLeftWidth(&self, border_left_width: Option<&NSString>)
DOMCSS
only.§Safety
border_left_width
might not allow None
.
pub unsafe fn borderWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBorderWidth(&self, border_width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBorderWidth(&self, border_width: Option<&NSString>)
DOMCSS
only.§Safety
border_width
might not allow None
.
pub unsafe fn bottom(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setBottom(&self, bottom: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setBottom(&self, bottom: Option<&NSString>)
DOMCSS
only.§Safety
bottom
might not allow None
.
pub unsafe fn captionSide(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCaptionSide(&self, caption_side: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCaptionSide(&self, caption_side: Option<&NSString>)
DOMCSS
only.§Safety
caption_side
might not allow None
.
pub unsafe fn clear(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setClear(&self, clear: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setClear(&self, clear: Option<&NSString>)
DOMCSS
only.§Safety
clear
might not allow None
.
pub unsafe fn clip(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setClip(&self, clip: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setClip(&self, clip: Option<&NSString>)
DOMCSS
only.§Safety
clip
might not allow None
.
pub unsafe fn color(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setColor(&self, color: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setColor(&self, color: Option<&NSString>)
DOMCSS
only.§Safety
color
might not allow None
.
pub unsafe fn content(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setContent(&self, content: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setContent(&self, content: Option<&NSString>)
DOMCSS
only.§Safety
content
might not allow None
.
pub unsafe fn counterIncrement(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCounterIncrement(&self, counter_increment: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCounterIncrement(&self, counter_increment: Option<&NSString>)
DOMCSS
only.§Safety
counter_increment
might not allow None
.
pub unsafe fn counterReset(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCounterReset(&self, counter_reset: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCounterReset(&self, counter_reset: Option<&NSString>)
DOMCSS
only.§Safety
counter_reset
might not allow None
.
pub unsafe fn cue(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCue(&self, cue: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCue(&self, cue: Option<&NSString>)
DOMCSS
only.§Safety
cue
might not allow None
.
pub unsafe fn cueAfter(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCueAfter(&self, cue_after: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCueAfter(&self, cue_after: Option<&NSString>)
DOMCSS
only.§Safety
cue_after
might not allow None
.
pub unsafe fn cueBefore(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCueBefore(&self, cue_before: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCueBefore(&self, cue_before: Option<&NSString>)
DOMCSS
only.§Safety
cue_before
might not allow None
.
pub unsafe fn cursor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCursor(&self, cursor: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCursor(&self, cursor: Option<&NSString>)
DOMCSS
only.§Safety
cursor
might not allow None
.
pub unsafe fn direction(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setDirection(&self, direction: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setDirection(&self, direction: Option<&NSString>)
DOMCSS
only.§Safety
direction
might not allow None
.
pub unsafe fn display(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setDisplay(&self, display: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setDisplay(&self, display: Option<&NSString>)
DOMCSS
only.§Safety
display
might not allow None
.
pub unsafe fn elevation(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setElevation(&self, elevation: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setElevation(&self, elevation: Option<&NSString>)
DOMCSS
only.§Safety
elevation
might not allow None
.
pub unsafe fn emptyCells(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setEmptyCells(&self, empty_cells: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setEmptyCells(&self, empty_cells: Option<&NSString>)
DOMCSS
only.§Safety
empty_cells
might not allow None
.
pub unsafe fn cssFloat(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setCssFloat(&self, css_float: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setCssFloat(&self, css_float: Option<&NSString>)
DOMCSS
only.§Safety
css_float
might not allow None
.
pub unsafe fn font(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFont(&self, font: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFont(&self, font: Option<&NSString>)
DOMCSS
only.§Safety
font
might not allow None
.
pub unsafe fn fontFamily(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFontFamily(&self, font_family: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFontFamily(&self, font_family: Option<&NSString>)
DOMCSS
only.§Safety
font_family
might not allow None
.
pub unsafe fn fontSize(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFontSize(&self, font_size: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFontSize(&self, font_size: Option<&NSString>)
DOMCSS
only.§Safety
font_size
might not allow None
.
pub unsafe fn fontSizeAdjust(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFontSizeAdjust(&self, font_size_adjust: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFontSizeAdjust(&self, font_size_adjust: Option<&NSString>)
DOMCSS
only.§Safety
font_size_adjust
might not allow None
.
pub unsafe fn fontStretch(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFontStretch(&self, font_stretch: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFontStretch(&self, font_stretch: Option<&NSString>)
DOMCSS
only.§Safety
font_stretch
might not allow None
.
pub unsafe fn fontStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFontStyle(&self, font_style: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFontStyle(&self, font_style: Option<&NSString>)
DOMCSS
only.§Safety
font_style
might not allow None
.
pub unsafe fn fontVariant(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFontVariant(&self, font_variant: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFontVariant(&self, font_variant: Option<&NSString>)
DOMCSS
only.§Safety
font_variant
might not allow None
.
pub unsafe fn fontWeight(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setFontWeight(&self, font_weight: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setFontWeight(&self, font_weight: Option<&NSString>)
DOMCSS
only.§Safety
font_weight
might not allow None
.
pub unsafe fn height(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setHeight(&self, height: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setHeight(&self, height: Option<&NSString>)
DOMCSS
only.§Safety
height
might not allow None
.
pub unsafe fn left(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setLeft(&self, left: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setLeft(&self, left: Option<&NSString>)
DOMCSS
only.§Safety
left
might not allow None
.
pub unsafe fn letterSpacing(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setLetterSpacing(&self, letter_spacing: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setLetterSpacing(&self, letter_spacing: Option<&NSString>)
DOMCSS
only.§Safety
letter_spacing
might not allow None
.
pub unsafe fn lineHeight(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setLineHeight(&self, line_height: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setLineHeight(&self, line_height: Option<&NSString>)
DOMCSS
only.§Safety
line_height
might not allow None
.
pub unsafe fn listStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setListStyle(&self, list_style: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setListStyle(&self, list_style: Option<&NSString>)
DOMCSS
only.§Safety
list_style
might not allow None
.
pub unsafe fn listStyleImage(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setListStyleImage(&self, list_style_image: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setListStyleImage(&self, list_style_image: Option<&NSString>)
DOMCSS
only.§Safety
list_style_image
might not allow None
.
pub unsafe fn listStylePosition(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setListStylePosition(
&self,
list_style_position: Option<&NSString>,
)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setListStylePosition( &self, list_style_position: Option<&NSString>, )
DOMCSS
only.§Safety
list_style_position
might not allow None
.
pub unsafe fn listStyleType(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setListStyleType(&self, list_style_type: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setListStyleType(&self, list_style_type: Option<&NSString>)
DOMCSS
only.§Safety
list_style_type
might not allow None
.
pub unsafe fn margin(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMargin(&self, margin: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMargin(&self, margin: Option<&NSString>)
DOMCSS
only.§Safety
margin
might not allow None
.
pub unsafe fn marginTop(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMarginTop(&self, margin_top: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMarginTop(&self, margin_top: Option<&NSString>)
DOMCSS
only.§Safety
margin_top
might not allow None
.
pub unsafe fn marginRight(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMarginRight(&self, margin_right: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMarginRight(&self, margin_right: Option<&NSString>)
DOMCSS
only.§Safety
margin_right
might not allow None
.
pub unsafe fn marginBottom(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMarginBottom(&self, margin_bottom: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMarginBottom(&self, margin_bottom: Option<&NSString>)
DOMCSS
only.§Safety
margin_bottom
might not allow None
.
pub unsafe fn marginLeft(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMarginLeft(&self, margin_left: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMarginLeft(&self, margin_left: Option<&NSString>)
DOMCSS
only.§Safety
margin_left
might not allow None
.
pub unsafe fn markerOffset(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMarkerOffset(&self, marker_offset: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMarkerOffset(&self, marker_offset: Option<&NSString>)
DOMCSS
only.§Safety
marker_offset
might not allow None
.
pub unsafe fn marks(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMarks(&self, marks: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMarks(&self, marks: Option<&NSString>)
DOMCSS
only.§Safety
marks
might not allow None
.
pub unsafe fn maxHeight(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMaxHeight(&self, max_height: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMaxHeight(&self, max_height: Option<&NSString>)
DOMCSS
only.§Safety
max_height
might not allow None
.
pub unsafe fn maxWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMaxWidth(&self, max_width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMaxWidth(&self, max_width: Option<&NSString>)
DOMCSS
only.§Safety
max_width
might not allow None
.
pub unsafe fn minHeight(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMinHeight(&self, min_height: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMinHeight(&self, min_height: Option<&NSString>)
DOMCSS
only.§Safety
min_height
might not allow None
.
pub unsafe fn minWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setMinWidth(&self, min_width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setMinWidth(&self, min_width: Option<&NSString>)
DOMCSS
only.§Safety
min_width
might not allow None
.
pub unsafe fn orphans(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setOrphans(&self, orphans: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setOrphans(&self, orphans: Option<&NSString>)
DOMCSS
only.§Safety
orphans
might not allow None
.
pub unsafe fn outline(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setOutline(&self, outline: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setOutline(&self, outline: Option<&NSString>)
DOMCSS
only.§Safety
outline
might not allow None
.
pub unsafe fn outlineColor(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setOutlineColor(&self, outline_color: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setOutlineColor(&self, outline_color: Option<&NSString>)
DOMCSS
only.§Safety
outline_color
might not allow None
.
pub unsafe fn outlineStyle(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setOutlineStyle(&self, outline_style: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setOutlineStyle(&self, outline_style: Option<&NSString>)
DOMCSS
only.§Safety
outline_style
might not allow None
.
pub unsafe fn outlineWidth(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setOutlineWidth(&self, outline_width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setOutlineWidth(&self, outline_width: Option<&NSString>)
DOMCSS
only.§Safety
outline_width
might not allow None
.
pub unsafe fn overflow(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setOverflow(&self, overflow: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setOverflow(&self, overflow: Option<&NSString>)
DOMCSS
only.§Safety
overflow
might not allow None
.
pub unsafe fn padding(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPadding(&self, padding: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPadding(&self, padding: Option<&NSString>)
DOMCSS
only.§Safety
padding
might not allow None
.
pub unsafe fn paddingTop(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPaddingTop(&self, padding_top: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPaddingTop(&self, padding_top: Option<&NSString>)
DOMCSS
only.§Safety
padding_top
might not allow None
.
pub unsafe fn paddingRight(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPaddingRight(&self, padding_right: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPaddingRight(&self, padding_right: Option<&NSString>)
DOMCSS
only.§Safety
padding_right
might not allow None
.
pub unsafe fn paddingBottom(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPaddingBottom(&self, padding_bottom: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPaddingBottom(&self, padding_bottom: Option<&NSString>)
DOMCSS
only.§Safety
padding_bottom
might not allow None
.
pub unsafe fn paddingLeft(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPaddingLeft(&self, padding_left: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPaddingLeft(&self, padding_left: Option<&NSString>)
DOMCSS
only.§Safety
padding_left
might not allow None
.
pub unsafe fn page(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPage(&self, page: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPage(&self, page: Option<&NSString>)
DOMCSS
only.§Safety
page
might not allow None
.
pub unsafe fn pageBreakAfter(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPageBreakAfter(&self, page_break_after: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPageBreakAfter(&self, page_break_after: Option<&NSString>)
DOMCSS
only.§Safety
page_break_after
might not allow None
.
pub unsafe fn pageBreakBefore(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPageBreakBefore(&self, page_break_before: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPageBreakBefore(&self, page_break_before: Option<&NSString>)
DOMCSS
only.§Safety
page_break_before
might not allow None
.
pub unsafe fn pageBreakInside(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPageBreakInside(&self, page_break_inside: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPageBreakInside(&self, page_break_inside: Option<&NSString>)
DOMCSS
only.§Safety
page_break_inside
might not allow None
.
pub unsafe fn pause(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPause(&self, pause: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPause(&self, pause: Option<&NSString>)
DOMCSS
only.§Safety
pause
might not allow None
.
pub unsafe fn pauseAfter(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPauseAfter(&self, pause_after: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPauseAfter(&self, pause_after: Option<&NSString>)
DOMCSS
only.§Safety
pause_after
might not allow None
.
pub unsafe fn pauseBefore(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPauseBefore(&self, pause_before: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPauseBefore(&self, pause_before: Option<&NSString>)
DOMCSS
only.§Safety
pause_before
might not allow None
.
pub unsafe fn pitch(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPitch(&self, pitch: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPitch(&self, pitch: Option<&NSString>)
DOMCSS
only.§Safety
pitch
might not allow None
.
pub unsafe fn pitchRange(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPitchRange(&self, pitch_range: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPitchRange(&self, pitch_range: Option<&NSString>)
DOMCSS
only.§Safety
pitch_range
might not allow None
.
pub unsafe fn playDuring(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPlayDuring(&self, play_during: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPlayDuring(&self, play_during: Option<&NSString>)
DOMCSS
only.§Safety
play_during
might not allow None
.
pub unsafe fn position(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setPosition(&self, position: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setPosition(&self, position: Option<&NSString>)
DOMCSS
only.§Safety
position
might not allow None
.
pub unsafe fn quotes(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setQuotes(&self, quotes: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setQuotes(&self, quotes: Option<&NSString>)
DOMCSS
only.§Safety
quotes
might not allow None
.
pub unsafe fn richness(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setRichness(&self, richness: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setRichness(&self, richness: Option<&NSString>)
DOMCSS
only.§Safety
richness
might not allow None
.
pub unsafe fn right(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setRight(&self, right: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setRight(&self, right: Option<&NSString>)
DOMCSS
only.§Safety
right
might not allow None
.
pub unsafe fn size(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setSize(&self, size: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setSize(&self, size: Option<&NSString>)
DOMCSS
only.§Safety
size
might not allow None
.
pub unsafe fn speak(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setSpeak(&self, speak: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setSpeak(&self, speak: Option<&NSString>)
DOMCSS
only.§Safety
speak
might not allow None
.
pub unsafe fn speakHeader(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setSpeakHeader(&self, speak_header: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setSpeakHeader(&self, speak_header: Option<&NSString>)
DOMCSS
only.§Safety
speak_header
might not allow None
.
pub unsafe fn speakNumeral(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setSpeakNumeral(&self, speak_numeral: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setSpeakNumeral(&self, speak_numeral: Option<&NSString>)
DOMCSS
only.§Safety
speak_numeral
might not allow None
.
pub unsafe fn speakPunctuation(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setSpeakPunctuation(&self, speak_punctuation: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setSpeakPunctuation(&self, speak_punctuation: Option<&NSString>)
DOMCSS
only.§Safety
speak_punctuation
might not allow None
.
pub unsafe fn speechRate(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setSpeechRate(&self, speech_rate: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setSpeechRate(&self, speech_rate: Option<&NSString>)
DOMCSS
only.§Safety
speech_rate
might not allow None
.
pub unsafe fn stress(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setStress(&self, stress: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setStress(&self, stress: Option<&NSString>)
DOMCSS
only.§Safety
stress
might not allow None
.
pub unsafe fn tableLayout(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setTableLayout(&self, table_layout: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setTableLayout(&self, table_layout: Option<&NSString>)
DOMCSS
only.§Safety
table_layout
might not allow None
.
pub unsafe fn textAlign(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setTextAlign(&self, text_align: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setTextAlign(&self, text_align: Option<&NSString>)
DOMCSS
only.§Safety
text_align
might not allow None
.
pub unsafe fn textDecoration(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setTextDecoration(&self, text_decoration: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setTextDecoration(&self, text_decoration: Option<&NSString>)
DOMCSS
only.§Safety
text_decoration
might not allow None
.
pub unsafe fn textIndent(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setTextIndent(&self, text_indent: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setTextIndent(&self, text_indent: Option<&NSString>)
DOMCSS
only.§Safety
text_indent
might not allow None
.
pub unsafe fn textShadow(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setTextShadow(&self, text_shadow: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setTextShadow(&self, text_shadow: Option<&NSString>)
DOMCSS
only.§Safety
text_shadow
might not allow None
.
pub unsafe fn textTransform(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setTextTransform(&self, text_transform: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setTextTransform(&self, text_transform: Option<&NSString>)
DOMCSS
only.§Safety
text_transform
might not allow None
.
pub unsafe fn top(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setTop(&self, top: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setTop(&self, top: Option<&NSString>)
DOMCSS
only.§Safety
top
might not allow None
.
pub unsafe fn unicodeBidi(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setUnicodeBidi(&self, unicode_bidi: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setUnicodeBidi(&self, unicode_bidi: Option<&NSString>)
DOMCSS
only.§Safety
unicode_bidi
might not allow None
.
pub unsafe fn verticalAlign(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setVerticalAlign(&self, vertical_align: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setVerticalAlign(&self, vertical_align: Option<&NSString>)
DOMCSS
only.§Safety
vertical_align
might not allow None
.
pub unsafe fn visibility(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setVisibility(&self, visibility: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setVisibility(&self, visibility: Option<&NSString>)
DOMCSS
only.§Safety
visibility
might not allow None
.
pub unsafe fn voiceFamily(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setVoiceFamily(&self, voice_family: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setVoiceFamily(&self, voice_family: Option<&NSString>)
DOMCSS
only.§Safety
voice_family
might not allow None
.
pub unsafe fn volume(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setVolume(&self, volume: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setVolume(&self, volume: Option<&NSString>)
DOMCSS
only.§Safety
volume
might not allow None
.
pub unsafe fn whiteSpace(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setWhiteSpace(&self, white_space: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setWhiteSpace(&self, white_space: Option<&NSString>)
DOMCSS
only.§Safety
white_space
might not allow None
.
pub unsafe fn widows(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setWidows(&self, widows: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setWidows(&self, widows: Option<&NSString>)
DOMCSS
only.§Safety
widows
might not allow None
.
pub unsafe fn width(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setWidth(&self, width: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setWidth(&self, width: Option<&NSString>)
DOMCSS
only.§Safety
width
might not allow None
.
pub unsafe fn wordSpacing(&self) -> Option<Retained<NSString>>
DOMCSS
only.Sourcepub unsafe fn setWordSpacing(&self, word_spacing: Option<&NSString>)
👎DeprecatedAvailable on crate feature DOMCSS
only.
pub unsafe fn setWordSpacing(&self, word_spacing: Option<&NSString>)
DOMCSS
only.§Safety
word_spacing
might not allow None
.
pub unsafe fn zIndex(&self) -> Option<Retained<NSString>>
DOMCSS
only.Source§impl DOMCSSStyleDeclaration
impl DOMCSSStyleDeclaration
pub unsafe fn cssText(&self) -> Retained<NSString>
Sourcepub unsafe fn setCssText(&self, css_text: Option<&NSString>)
👎Deprecated
pub unsafe fn setCssText(&self, css_text: Option<&NSString>)
pub unsafe fn length(&self) -> c_uint
pub unsafe fn parentRule(&self) -> Option<Retained<DOMCSSRule>>
DOMCSSRule
only.Sourcepub unsafe fn getPropertyValue(
&self,
property_name: Option<&NSString>,
) -> Option<Retained<NSString>>
👎Deprecated
pub unsafe fn getPropertyValue( &self, property_name: Option<&NSString>, ) -> Option<Retained<NSString>>
§Safety
property_name
might not allow None
.
Sourcepub unsafe fn getPropertyCSSValue(
&self,
property_name: Option<&NSString>,
) -> Option<Retained<DOMCSSValue>>
👎DeprecatedAvailable on crate feature DOMCSSValue
only.
pub unsafe fn getPropertyCSSValue( &self, property_name: Option<&NSString>, ) -> Option<Retained<DOMCSSValue>>
DOMCSSValue
only.§Safety
property_name
might not allow None
.
Sourcepub unsafe fn removeProperty(
&self,
property_name: Option<&NSString>,
) -> Option<Retained<NSString>>
👎Deprecated
pub unsafe fn removeProperty( &self, property_name: Option<&NSString>, ) -> Option<Retained<NSString>>
§Safety
property_name
might not allow None
.
Sourcepub unsafe fn getPropertyPriority(
&self,
property_name: Option<&NSString>,
) -> Option<Retained<NSString>>
👎Deprecated
pub unsafe fn getPropertyPriority( &self, property_name: Option<&NSString>, ) -> Option<Retained<NSString>>
§Safety
property_name
might not allow None
.
Sourcepub unsafe fn setProperty_value_priority(
&self,
property_name: Option<&NSString>,
value: Option<&NSString>,
priority: Option<&NSString>,
)
pub unsafe fn setProperty_value_priority( &self, property_name: Option<&NSString>, value: Option<&NSString>, priority: Option<&NSString>, )
§Safety
property_name
might not allowNone
.value
might not allowNone
.priority
might not allowNone
.
pub unsafe fn item(&self, index: c_uint) -> Option<Retained<NSString>>
Source§impl DOMCSSStyleDeclaration
Methods declared on superclass DOMObject
.
impl DOMCSSStyleDeclaration
Methods declared on superclass DOMObject
.
Source§impl DOMCSSStyleDeclaration
Methods declared on superclass NSObject
.
impl DOMCSSStyleDeclaration
Methods declared on superclass NSObject
.
Source§impl DOMCSSStyleDeclaration
DOMCSSStyleDeclarationDeprecated.
impl DOMCSSStyleDeclaration
DOMCSSStyleDeclarationDeprecated.
Methods from Deref<Target = DOMObject>§
pub unsafe fn sheet(&self) -> Option<Retained<DOMStyleSheet>>
DOMStyleSheet
only.Methods from Deref<Target = WebScriptObject>§
Sourcepub unsafe fn JSObject(&self) -> JSObjectRef
Available on crate feature objc2-javascript-core
only.
pub unsafe fn JSObject(&self) -> JSObjectRef
objc2-javascript-core
only.Returns: The equivalent JSObjectRef for this WebScriptObject.
Use this method to bridge between the WebScriptObject and JavaScriptCore APIs.
Sourcepub unsafe fn callWebScriptMethod_withArguments(
&self,
name: Option<&NSString>,
arguments: Option<&NSArray>,
) -> Option<Retained<AnyObject>>
👎Deprecated
pub unsafe fn callWebScriptMethod_withArguments( &self, name: Option<&NSString>, arguments: Option<&NSArray>, ) -> Option<Retained<AnyObject>>
Parameter name
: The name of the method to call in the script environment.
Parameter arguments
: The arguments to pass to the script environment.
Calls the specified method in the script environment using the specified arguments.
Returns: Returns the result of calling the script method. Returns WebUndefined when an exception is thrown in the script environment.
§Safety
name
might not allowNone
.arguments
generic should be of the correct type.arguments
might not allowNone
.
Sourcepub unsafe fn evaluateWebScript(
&self,
script: Option<&NSString>,
) -> Option<Retained<AnyObject>>
👎Deprecated
pub unsafe fn evaluateWebScript( &self, script: Option<&NSString>, ) -> Option<Retained<AnyObject>>
Parameter script
: The script to execute in the target script environment.
The script will be executed in the target script environment. The format of the script is dependent of the target script environment.
Returns: Returns the result of evaluating the script in the script environment. Returns WebUndefined when an exception is thrown in the script environment.
§Safety
script
might not allow None
.
Sourcepub unsafe fn removeWebScriptKey(&self, name: Option<&NSString>)
👎Deprecated
pub unsafe fn removeWebScriptKey(&self, name: Option<&NSString>)
Parameter name
: The name of the property to remove.
Removes the property from the object in the script environment.
§Safety
name
might not allow None
.
Sourcepub unsafe fn stringRepresentation(&self) -> Option<Retained<NSString>>
👎Deprecated
pub unsafe fn stringRepresentation(&self) -> Option<Retained<NSString>>
Converts the target object to a string representation. The coercion of non string objects type is dependent on the script environment.
Returns: Returns the string representation of the object.
Sourcepub unsafe fn webScriptValueAtIndex(
&self,
index: c_uint,
) -> Option<Retained<AnyObject>>
👎Deprecated
pub unsafe fn webScriptValueAtIndex( &self, index: c_uint, ) -> Option<Retained<AnyObject>>
Parameter index
: The index of the property to return.
Gets the value of the property at the specified index.
Returns: The value of the property. Returns WebUndefined when an exception is thrown in the script environment.
Sourcepub unsafe fn setWebScriptValueAtIndex_value(
&self,
index: c_uint,
value: Option<&AnyObject>,
)
👎Deprecated
pub unsafe fn setWebScriptValueAtIndex_value( &self, index: c_uint, value: Option<&AnyObject>, )
Parameter index
: The index of the property to set.
Parameter value
: The value of the property to set.
Sets the property value at the specified index.
§Safety
value
should be of the correct type.value
might not allowNone
.
Sourcepub unsafe fn setException(&self, description: Option<&NSString>)
👎Deprecated
pub unsafe fn setException(&self, description: Option<&NSString>)
Parameter description
: The description of the exception.
Raises an exception in the script environment in the context of the current object.
§Safety
description
might not allow None
.
Methods from Deref<Target = NSObject>§
Sourcepub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
pub fn doesNotRecognizeSelector(&self, sel: Sel) -> !
Handle messages the object doesn’t recognize.
See Apple’s documentation for details.
Methods from Deref<Target = AnyObject>§
Sourcepub fn class(&self) -> &'static AnyClass
pub fn class(&self) -> &'static AnyClass
Dynamically find the class of this object.
§Panics
May panic if the object is invalid (which may be the case for objects
returned from unavailable init
/new
methods).
§Example
Check that an instance of NSObject
has the precise class NSObject
.
use objc2::ClassType;
use objc2::runtime::NSObject;
let obj = NSObject::new();
assert_eq!(obj.class(), NSObject::class());
Sourcepub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
👎Deprecated: this is difficult to use correctly, use Ivar::load
instead.
pub unsafe fn get_ivar<T>(&self, name: &str) -> &Twhere
T: Encode,
Ivar::load
instead.Use Ivar::load
instead.
§Safety
The object must have an instance variable with the given name, and it
must be of type T
.
See Ivar::load_ptr
for details surrounding this.
Sourcepub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
pub fn downcast_ref<T>(&self) -> Option<&T>where
T: DowncastTarget,
Attempt to downcast the object to a class of type T
.
This is the reference-variant. Use Retained::downcast
if you want
to convert a retained object to another type.
§Mutable classes
Some classes have immutable and mutable variants, such as NSString
and NSMutableString
.
When some Objective-C API signature says it gives you an immutable class, it generally expects you to not mutate that, even though it may technically be mutable “under the hood”.
So using this method to convert a NSString
to a NSMutableString
,
while not unsound, is generally frowned upon unless you created the
string yourself, or the API explicitly documents the string to be
mutable.
See Apple’s documentation on mutability and on
isKindOfClass:
for more details.
§Generic classes
Objective-C generics are called “lightweight generics”, and that’s because they aren’t exposed in the runtime. This makes it impossible to safely downcast to generic collections, so this is disallowed by this method.
You can, however, safely downcast to generic collections where all the
type-parameters are AnyObject
.
§Panics
This works internally by calling isKindOfClass:
. That means that the
object must have the instance method of that name, and an exception
will be thrown (if CoreFoundation is linked) or the process will abort
if that is not the case. In the vast majority of cases, you don’t need
to worry about this, since both root objects NSObject
and
NSProxy
implement this method.
§Examples
Cast an NSString
back and forth from NSObject
.
use objc2::rc::Retained;
use objc2_foundation::{NSObject, NSString};
let obj: Retained<NSObject> = NSString::new().into_super();
let string = obj.downcast_ref::<NSString>().unwrap();
// Or with `downcast`, if we do not need the object afterwards
let string = obj.downcast::<NSString>().unwrap();
Try (and fail) to cast an NSObject
to an NSString
.
use objc2_foundation::{NSObject, NSString};
let obj = NSObject::new();
assert!(obj.downcast_ref::<NSString>().is_none());
Try to cast to an array of strings.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
// This is invalid and doesn't type check.
let arr = arr.downcast_ref::<NSArray<NSString>>();
This fails to compile, since it would require enumerating over the array to ensure that each element is of the desired type, which is a performance pitfall.
Downcast when processing each element instead.
use objc2_foundation::{NSArray, NSObject, NSString};
let arr = NSArray::from_retained_slice(&[NSObject::new()]);
for elem in arr {
if let Some(data) = elem.downcast_ref::<NSString>() {
// handle `data`
}
}
Trait Implementations§
Source§impl AsRef<AnyObject> for DOMCSSStyleDeclaration
impl AsRef<AnyObject> for DOMCSSStyleDeclaration
Source§impl AsRef<DOMObject> for DOMCSSStyleDeclaration
impl AsRef<DOMObject> for DOMCSSStyleDeclaration
Source§impl AsRef<NSObject> for DOMCSSStyleDeclaration
impl AsRef<NSObject> for DOMCSSStyleDeclaration
Source§impl AsRef<WebScriptObject> for DOMCSSStyleDeclaration
impl AsRef<WebScriptObject> for DOMCSSStyleDeclaration
Source§fn as_ref(&self) -> &WebScriptObject
fn as_ref(&self) -> &WebScriptObject
Source§impl Borrow<AnyObject> for DOMCSSStyleDeclaration
impl Borrow<AnyObject> for DOMCSSStyleDeclaration
Source§impl Borrow<DOMObject> for DOMCSSStyleDeclaration
impl Borrow<DOMObject> for DOMCSSStyleDeclaration
Source§impl Borrow<NSObject> for DOMCSSStyleDeclaration
impl Borrow<NSObject> for DOMCSSStyleDeclaration
Source§impl Borrow<WebScriptObject> for DOMCSSStyleDeclaration
impl Borrow<WebScriptObject> for DOMCSSStyleDeclaration
Source§fn borrow(&self) -> &WebScriptObject
fn borrow(&self) -> &WebScriptObject
Source§impl ClassType for DOMCSSStyleDeclaration
impl ClassType for DOMCSSStyleDeclaration
Source§const NAME: &'static str = "DOMCSSStyleDeclaration"
const NAME: &'static str = "DOMCSSStyleDeclaration"
Source§type ThreadKind = <<DOMCSSStyleDeclaration as ClassType>::Super as ClassType>::ThreadKind
type ThreadKind = <<DOMCSSStyleDeclaration as ClassType>::Super as ClassType>::ThreadKind
Source§impl CopyingHelper for DOMCSSStyleDeclaration
impl CopyingHelper for DOMCSSStyleDeclaration
Source§type Result = DOMCSSStyleDeclaration
type Result = DOMCSSStyleDeclaration
Self
if the type has no
immutable counterpart. Read moreSource§impl Debug for DOMCSSStyleDeclaration
impl Debug for DOMCSSStyleDeclaration
Source§impl Deref for DOMCSSStyleDeclaration
impl Deref for DOMCSSStyleDeclaration
Source§impl Hash for DOMCSSStyleDeclaration
impl Hash for DOMCSSStyleDeclaration
Source§impl Message for DOMCSSStyleDeclaration
impl Message for DOMCSSStyleDeclaration
Source§impl NSCopying for DOMCSSStyleDeclaration
impl NSCopying for DOMCSSStyleDeclaration
Source§impl NSObjectProtocol for DOMCSSStyleDeclaration
impl NSObjectProtocol for DOMCSSStyleDeclaration
Source§fn isEqual(&self, other: Option<&AnyObject>) -> bool
fn isEqual(&self, other: Option<&AnyObject>) -> bool
Source§fn hash(&self) -> usize
fn hash(&self) -> usize
Source§fn isKindOfClass(&self, cls: &AnyClass) -> bool
fn isKindOfClass(&self, cls: &AnyClass) -> bool
Source§fn is_kind_of<T>(&self) -> bool
fn is_kind_of<T>(&self) -> bool
isKindOfClass
directly, or cast your objects with AnyObject::downcast_ref