#ifndef PDF_PDF_ACCESSIBILITY_CONSTANTS_H_
#define PDF_PDF_ACCESSIBILITY_CONSTANTS_H_
namespace chrome_pdf {
inline constexpr char kPDFStructureTypeDocument[] = "Document";
inline constexpr char kPDFStructureTypePart[] = "Part";
inline constexpr char kPDFStructureTypeArticle[] = "Art";
inline constexpr char kPDFStructureTypeSect[] = "Sect";
inline constexpr char kPDFStructureTypeDiv[] = "Div";
inline constexpr char kPDFStructureTypeBlockQuote[] = "BlockQuote";
inline constexpr char kPDFStructureTypeCaption[] = "Caption";
inline constexpr char kPDFStructureTypeTOC[] = "TOC";
inline constexpr char kPDFStructureTypeTOCI[] = "TOCI";
inline constexpr char kPDFStructureTypeIndex[] = "Index";
inline constexpr char kPDFStructureTypeNonStruct[] = "NonStruct";
inline constexpr char kPDFStructureTypeHeading[] = "H";
inline constexpr char kPDFStructureTypeH1[] = "H1";
inline constexpr char kPDFStructureTypeH2[] = "H2";
inline constexpr char kPDFStructureTypeH3[] = "H3";
inline constexpr char kPDFStructureTypeH4[] = "H4";
inline constexpr char kPDFStructureTypeH5[] = "H5";
inline constexpr char kPDFStructureTypeH6[] = "H6";
inline constexpr char kPDFStructureTypeParagraph[] = "P";
inline constexpr char kPDFStructureTypeList[] = "L";
inline constexpr char kPDFStructureTypeListItemBody[] = "LI";
inline constexpr char kPDFStructureTypeListItemLabel[] = "Lbl";
inline constexpr char kPDFStructureTypeListBody[] = "LBody";
inline constexpr char kPDFStructureTypeTable[] = "Table";
inline constexpr char kPDFStructureTypeTableRow[] = "TR";
inline constexpr char kPDFStructureTypeTableHeader[] = "TH";
inline constexpr char kPDFStructureTypeTableCell[] = "TD";
inline constexpr char kPDFStructureTypeTableHead[] = "THead";
inline constexpr char kPDFStructureTypeTableBody[] = "TBody";
inline constexpr char kPDFStructureTypeTableFoot[] = "TFoot";
inline constexpr char kPDFStructureTypeSpan[] = "Span";
inline constexpr char kPDFStructureTypeLink[] = "Link";
inline constexpr char kPDFStructureTypeCode[] = "Code";
inline constexpr char kPDFStructureTypeFigure[] = "Figure";
inline constexpr char kPDFStructureTypeFormula[] = "Formula";
inline constexpr char kPDFStructureTypeForm[] = "Form";
inline constexpr char kPDFTableAttributeOwner[] = "Table";
inline constexpr char kPDFTableCellColSpanAttribute[] = "ColSpan";
inline constexpr char kPDFTableCellHeadersAttribute[] = "Headers";
inline constexpr char kPDFTableCellRowSpanAttribute[] = "RowSpan";
inline constexpr char kPDFTableHeaderScopeAttribute[] = "Scope";
inline constexpr char kPDFTableHeaderScopeColumn[] = "Column";
inline constexpr char kPDFTableHeaderScopeRow[] = "Row";
inline constexpr char kPDFStructureTypeAside[] = "Aside";
inline constexpr char kPDFStructureTypeEmphasis[] = "Em";
inline constexpr char kPDFStructureTypeStrong[] = "Strong";
enum class PdfTagType {
kNone,
kDocument,
kPart,
kArt,
kSect,
kDiv,
kBlockQuote,
kCaption,
kTOC,
kTOCI,
kIndex,
kP,
kH,
kH1,
kH2,
kH3,
kH4,
kH5,
kH6,
kL,
kLI,
kLbl,
kLBody,
kTable,
kTR,
kTH,
kTHead,
kTBody,
kTFoot,
kTD,
kSpan,
kLink,
kFigure,
kFormula,
kForm,
kUnknown,
};
}
#endif