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_namemight not allowNone.valuemight not allowNone.prioritymight 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
namemight not allowNone.argumentsgeneric should be of the correct type.argumentsmight 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
valueshould be of the correct type.valuemight 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