fix: Add start and end (#244)

* fix: Add start and end

* update snaps
main
bokuweb 2021-03-16 16:32:02 +09:00 committed by GitHub
parent 8890385f67
commit ef63278e1f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 6 deletions

View File

@ -29,7 +29,7 @@ impl ElementReader for TableCellBorders {
borders = borders.set(border);
continue;
}
XMLElement::Right => {
XMLElement::Right | XMLElement::End => {
let attr = read_border(&attributes)?;
let mut border = TableCellBorder::new(TableCellBorderPosition::Right)
.border_type(attr.border_type)
@ -51,7 +51,7 @@ impl ElementReader for TableCellBorders {
borders = borders.set(border);
continue;
}
XMLElement::Left => {
XMLElement::Left | XMLElement::Start => {
let attr = read_border(&attributes)?;
let mut border = TableCellBorder::new(TableCellBorderPosition::Left)
.border_type(attr.border_type)

View File

@ -73,7 +73,9 @@ pub enum XMLElement {
TableCellPropertyChange,
Top,
Right,
End,
Left,
Start,
Bottom,
InsideH,
InsideV,
@ -98,7 +100,6 @@ pub enum XMLElement {
Numbering,
Settings,
Num,
Start,
NumberFormat,
Suffix,
LevelText,
@ -235,6 +236,8 @@ impl FromStr for XMLElement {
"tblStyle" => Ok(XMLElement::TableStyle),
"top" => Ok(XMLElement::Top),
"right" => Ok(XMLElement::Right),
"start" => Ok(XMLElement::Start),
"end" => Ok(XMLElement::End),
"left" => Ok(XMLElement::Left),
"bottom" => Ok(XMLElement::Bottom),
"insideH" => Ok(XMLElement::InsideH),
@ -260,7 +263,6 @@ impl FromStr for XMLElement {
"numbering" => Ok(XMLElement::Numbering),
"settings" => Ok(XMLElement::Settings),
"num" => Ok(XMLElement::Num),
"start" => Ok(XMLElement::Start),
"numFmt" => Ok(XMLElement::NumberFormat),
"suff" => Ok(XMLElement::Suffix),
"lvlText" => Ok(XMLElement::LevelText),

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long