#include "third_party/blink/renderer/core/editing/commands/delete_selection_options.h"
namespace blink {
DeleteSelectionOptions::DeleteSelectionOptions(const DeleteSelectionOptions&) =
default;
DeleteSelectionOptions::DeleteSelectionOptions() = default;
bool DeleteSelectionOptions::IsExpandForSpecialElements() const { … }
bool DeleteSelectionOptions::IsMergeBlocksAfterDelete() const { … }
bool DeleteSelectionOptions::IsSanitizeMarkup() const { … }
bool DeleteSelectionOptions::IsSmartDelete() const { … }
DeleteSelectionOptions DeleteSelectionOptions::NormalDelete() { … }
DeleteSelectionOptions DeleteSelectionOptions::SmartDelete() { … }
DeleteSelectionOptions::Builder::Builder() = default;
DeleteSelectionOptions DeleteSelectionOptions::Builder::Build() const { … }
DeleteSelectionOptions::Builder&
DeleteSelectionOptions::Builder::SetExpandForSpecialElements(bool value) { … }
DeleteSelectionOptions::Builder&
DeleteSelectionOptions::Builder::SetMergeBlocksAfterDelete(bool value) { … }
DeleteSelectionOptions::Builder&
DeleteSelectionOptions::Builder::SetSanitizeMarkup(bool value) { … }
DeleteSelectionOptions::Builder&
DeleteSelectionOptions::Builder::SetSmartDelete(bool value) { … }
}