script/dom/execcommand/commands/
defaultparagraphseparator.rs1use crate::dom::bindings::str::DOMString;
6use crate::dom::document::Document;
7use crate::dom::execcommand::basecommand::DefaultSingleLineContainerName;
8
9pub(crate) fn execute_default_paragraph_separator_command(
11 document: &Document,
12 value: DOMString,
13) -> bool {
14 let value = if value.eq_ignore_ascii_case("div") {
17 DefaultSingleLineContainerName::Div
18 } else if value.eq_ignore_ascii_case("p") {
19 DefaultSingleLineContainerName::Paragraph
20 } else {
21 return false;
22 };
23
24 document.set_default_single_line_container_name(value);
25
26 true
27}