@mertdeveci55/univer-import-export
Version:
Excel/CSV import and export library for Univer spreadsheets with full format preservation
356 lines (355 loc) • 7.88 kB
TypeScript
/**
* Local definitions of @univerjs/core enums to avoid import issues in UMD build
* These match the exact definitions from @univerjs/core
*/
export declare enum LocaleType {
EN_US = "enUS",
FR_FR = "frFR",
ZH_CN = "zhCN",
RU_RU = "ruRU",
ZH_TW = "zhTW",
VI_VN = "viVN",
FA_IR = "faIR"
}
export declare enum SheetTypes {
GRID = 0,
KANBAN = 1,
GANTT = 2
}
export declare enum CellValueType {
STRING = 1,
NUMBER = 2,
BOOLEAN = 3,
FORCE_STRING = 4
}
export declare enum BooleanNumber {
FALSE = 0,
TRUE = 1
}
export declare enum TextDirection {
UNSPECIFIED = 0,
LEFT_TO_RIGHT = 1,
RIGHT_TO_LEFT = 2
}
export declare enum TextDecoration {
DASH = 0,
DASH_DOT_DOT_HEAVY = 1,
DASH_DOT_HEAVY = 2,
DASHED_HEAVY = 3,
DASH_LONG = 4,
DASH_LONG_HEAVY = 5,
DOT_DASH = 6,
DOT_DOT_DASH = 7,
DOTTED = 8,
DOTTED_HEAVY = 9,
NONE = 10,
SINGLE = 11,
THICK = 12,
DOUBLE = 13,
WAVE = 14,
WAVY_DOUBLE = 15,
WAVY_HEAVY = 16,
WORDS = 17
}
export declare enum HorizontalAlign {
UNSPECIFIED = 0,
LEFT = 1,
CENTER = 2,
RIGHT = 3,
JUSTIFIED = 4,
BOTH = 5,
DISTRIBUTED = 6
}
export declare enum VerticalAlign {
UNSPECIFIED = 0,
TOP = 1,
MIDDLE = 2,
BOTTOM = 3
}
export declare enum WrapStrategy {
UNSPECIFIED = 0,
OVERFLOW = 1,
CLIP = 2,
WRAP = 3
}
export declare enum FontItalic {
NORMAL = 0,
ITALIC = 1
}
export declare enum FontWeight {
NORMAL = 0,
BOLD = 1
}
export declare enum BaselineOffset {
NORMAL = 1,
SUBSCRIPT = 2,
SUPERSCRIPT = 3
}
export declare enum DrawingTypeEnum {
DRAWING_IMAGE = 0,
DRAWING_CHART = 1
}
export declare enum PositionedObjectLayoutType {
INLINE = 0,
WRAP_SQUARE = 1,
WRAP_TIGHT = 2,
WRAP_THROUGH = 3,
WRAP_TOP_AND_BOTTOM = 4
}
export declare enum PresetGeometryType {
Rect = 0,
RoundRect = 1,
Ellipse = 2,
Triangle = 3,
RtTriangle = 4,
Parallelogram = 5,
Trapezoid = 6,
Diamond = 7,
Pentagon = 8,
Hexagon = 9,
Heptagon = 10,
Octagon = 11,
Decagon = 12,
Dodecagon = 13,
Star4 = 14,
Star5 = 15,
Star6 = 16,
Star7 = 17,
Star8 = 18,
Star10 = 19,
Star12 = 20,
Star16 = 21,
Star24 = 22,
Star32 = 23,
RoundStar = 24,
Round1Rect = 25,
Round2SameRect = 26,
Round2DiagRect = 27,
SnipRoundRect = 28,
Snip1Rect = 29,
Snip2SameRect = 30,
Snip2DiagRect = 31,
Plaque = 32,
Frame = 33,
HalfFrame = 34,
Corner = 35,
DiagStripe = 36,
Chord = 37,
Arc = 38,
LeftArrow = 39,
RightArrow = 40,
UpArrow = 41,
DownArrow = 42,
LeftRightArrow = 43,
UpDownArrow = 44,
LeftUpArrow = 45,
LeftRightUpArrow = 46,
QuadArrow = 47,
LeftArrowCallout = 48,
RightArrowCallout = 49,
UpArrowCallout = 50,
DownArrowCallout = 51,
LeftRightArrowCallout = 52,
UpDownArrowCallout = 53,
QuadArrowCallout = 54,
BentArrow = 55,
UturnArrow = 56,
CircularArrow = 57,
LeftCircularArrow = 58,
LeftRightCircularArrow = 59,
CurvedRightArrow = 60,
CurvedLeftArrow = 61,
CurvedUpArrow = 62,
CurvedDownArrow = 63,
SwooshArrow = 64,
Cube = 65,
Can = 66,
LightningBolt = 67,
Heart = 68,
Sun = 69,
Moon = 70,
SmileyFace = 71,
IrregularSeal1 = 72,
IrregularSeal2 = 73,
FoldedCorner = 74,
Bevel = 75,
HalfCircle = 76,
Teardrop = 77,
Pie = 78,
PieWedge = 79,
Plus = 80,
Minus = 81,
Multiply = 82,
Divide = 83,
Equal = 84,
NotEqual = 85,
MathPlus = 86,
MathMinus = 87,
MathMultiply = 88,
MathDivide = 89,
MathEqual = 90,
MathNotEqual = 91,
NonIsoscelesTrapezoid = 92,
LeftBrace = 93,
RightBrace = 94,
LeftBracket = 95,
RightBracket = 96,
BracePair = 97,
BracketPair = 98,
StraightConnector1 = 99,
BentConnector2 = 100,
BentConnector3 = 101,
BentConnector4 = 102,
BentConnector5 = 103,
CurvedConnector2 = 104,
CurvedConnector3 = 105,
CurvedConnector4 = 106,
CurvedConnector5 = 107,
Callout1 = 108,
Callout2 = 109,
Callout3 = 110,
AccentCallout1 = 111,
AccentCallout2 = 112,
AccentCallout3 = 113,
BorderCallout1 = 114,
BorderCallout2 = 115,
BorderCallout3 = 116,
AccentBorderCallout1 = 117,
AccentBorderCallout2 = 118,
AccentBorderCallout3 = 119,
WedgeRectCallout = 120,
WedgeRoundRectCallout = 121,
WedgeEllipseCallout = 122,
CloudCallout = 123,
Cloud = 124,
Ribbon = 125,
Ribbon2 = 126,
EllipseRibbon = 127,
EllipseRibbon2 = 128,
LeftRightRibbon = 129,
VerticalScroll = 130,
HorizontalScroll = 131,
Wave = 132,
DoubleWave = 133,
Diagonal = 134,
Cross = 135,
Seal = 136,
Gear6 = 137,
Gear9 = 138,
Funnel = 139,
PlusMath = 140,
MinusMath = 141,
MultiplyMath = 142,
DivideMath = 143,
EqualMath = 144,
NotEqualMath = 145,
CornerTabs = 146,
SquareTabs = 147,
PlaqueTabs = 148,
ChartX = 149,
ChartStar = 150,
ChartPlus = 151,
FlowChartAlternateProcess = 152,
FlowChartCollate = 153,
FlowChartConnector = 154,
FlowChartData = 155,
FlowChartDecision = 156,
FlowChartDelay = 157,
FlowChartDisplay = 158,
FlowChartDocument = 159,
FlowChartExtract = 160,
FlowChartInputOutput = 161,
FlowChartInternalStorage = 162,
FlowChartMagneticDisk = 163,
FlowChartMagneticDrum = 164,
FlowChartMagneticTape = 165,
FlowChartManualInput = 166,
FlowChartManualOperation = 167,
FlowChartMerge = 168,
FlowChartMultidocument = 169,
FlowChartOfflineStorage = 170,
FlowChartOffpageConnector = 171,
FlowChartOnlineStorage = 172,
FlowChartOr = 173,
FlowChartPredefinedProcess = 174,
FlowChartPreparation = 175,
FlowChartProcess = 176,
FlowChartPunchedCard = 177,
FlowChartPunchedTape = 178,
FlowChartSort = 179,
FlowChartSummingJunction = 180,
FlowChartTerminator = 181,
Line = 182,
LineInverse = 183,
Triangle90 = 184,
RightTriangle90 = 185,
Rectangle = 186,
DiamondShape = 187,
Parallelogram90 = 188,
Trapezoid90 = 189,
NonIsoscelesTrapezoid90 = 190,
Pentagon90 = 191,
HexagonFlat = 192,
HexagonPointed = 193,
Heptagon90 = 194,
Octagon90 = 195,
Decagon90 = 196,
Dodecagon90 = 197,
Pie90 = 198,
PieWedge90 = 199,
Teardrop90 = 200,
Donut = 201,
NoSmoking = 202,
RightArrow90 = 203,
LeftArrow90 = 204,
UpArrow90 = 205,
DownArrow90 = 206,
StripedRightArrow = 207,
NotchedRightArrow = 208,
BentUpArrow = 209,
LeftRightUpArrow90 = 210,
LeftUpArrow90 = 211,
BentUpArrow90 = 212,
RightArrowCallout90 = 213,
LeftArrowCallout90 = 214,
UpArrowCallout90 = 215,
DownArrowCallout90 = 216,
LeftRightArrowCallout90 = 217,
UpDownArrowCallout90 = 218,
QuadArrowCallout90 = 219,
BentArrow90 = 220,
UturnArrow90 = 221,
StripedRightArrow90 = 222,
NotchedRightArrow90 = 223,
BlockArc90 = 224,
LeftCircularArrow90 = 225,
LeftRightCircularArrow90 = 226,
CircularArrow90 = 227,
SwooshArrow90 = 228,
Cube90 = 229,
Can90 = 230,
LightningBolt90 = 231,
Heart90 = 232,
Sun90 = 233,
Moon90 = 234,
SmileyFace90 = 235,
IrregularSeal190 = 236,
IrregularSeal290 = 237,
SealStar = 238,
DoubleRectangle = 239,
Undefined = 500
}
export declare enum ThemeColorType {
DARK1 = 0,
LIGHT1 = 1,
DARK2 = 2,
LIGHT2 = 3,
ACCENT1 = 4,
ACCENT2 = 5,
ACCENT3 = 6,
ACCENT4 = 7,
ACCENT5 = 8,
ACCENT6 = 9,
HYPERLINK = 10,
FOLLOWED_HYPERLINK = 11
}