MCPcopy Create free account
hub / github.com/Stranger6667/css-inline / should_skip_element

Method should_skip_element

css-inline/src/html/serializer.rs:239–251  ·  view source on GitHub ↗
(&self, element: &ElementData)

Source from the content-addressed store, hash-verified

237 }
238 #[inline]
239 fn should_skip_element(&self, element: &ElementData) -> bool {
240 if element.name.local == local_name!("style") {
241 !self.keep_style_tags && element.attributes.get_css_inline() != Some("keep")
242 } else if element.name.local == local_name!("link")
243 && element.attributes.get(local_name!("rel")) == Some("stylesheet")
244 {
245 !self.keep_link_tags
246 } else if element.name.local == local_name!("html") {
247 matches!(self.inlining_mode, InliningMode::Fragment)
248 } else {
249 false
250 }
251 }
252
253 fn serialize_children<W: Write>(
254 &self,

Callers 1

serializeMethod · 0.80

Calls 2

get_css_inlineMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected