UNPKG

@evidential-fortune-sheet/fortune-excel

Version:

An Excel import/export import library for FortuneSheet

299 lines (298 loc) 7.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ALIGNMENT_DEFAULT = exports.DATA_VERIFICATION_TYPE2_MAP = exports.COMMON_TYPE2 = exports.OPERATOR_MAP = exports.DATA_VERIFICATION_REV_MAP = exports.DATA_VERIFICATION_MAP = exports.fontFamilys = exports.numFmtDefaultMap = exports.borderTypes = exports.OEM_CHARSET = exports.indexedColors = exports.numFmtDefault = exports.BuiltInCellStyles = exports.ST_CellType = exports.workbookRels = exports.theme1File = exports.worksheetFilePath = exports.sharedStringsFile = exports.stylesFile = exports.calcChainFile = exports.workBookFile = exports.contentTypesFile = exports.appFile = exports.coreFile = exports.columeHeader_word_index = exports.columeHeader_word = void 0; exports.columeHeader_word = [ "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", ]; exports.columeHeader_word_index = { A: 0, B: 1, C: 2, D: 3, E: 4, F: 5, G: 6, H: 7, I: 8, J: 9, K: 10, L: 11, M: 12, N: 13, O: 14, P: 15, Q: 16, R: 17, S: 18, T: 19, U: 20, V: 21, W: 22, X: 23, Y: 24, Z: 25, }; exports.coreFile = "docProps/core.xml"; exports.appFile = "docProps/app.xml"; exports.contentTypesFile = "[Content_Types].xml"; exports.workBookFile = "xl/workbook.xml"; exports.calcChainFile = "xl/calcChain.xml"; exports.stylesFile = "xl/styles.xml"; exports.sharedStringsFile = "xl/sharedStrings.xml"; exports.worksheetFilePath = "xl/worksheets/"; exports.theme1File = "xl/theme/theme1.xml"; exports.workbookRels = "xl/_rels/workbook.xml.rels"; //Excel Built-In cell type exports.ST_CellType = { Boolean: "b", Date: "d", Error: "e", InlineString: "inlineStr", Number: "n", SharedString: "s", String: "str", }; //Excel Built-In cell style exports.BuiltInCellStyles = { "0": "Normal", }; exports.numFmtDefault = { "0": "General", "1": "0", "2": "0.00", "3": "#,##0", "4": "#,##0.00", "9": "0%", "10": "0.00%", "11": "0.00E+00", "12": "# ?/?", "13": "# ??/??", "14": "m/d/yy", "15": "d-mmm-yy", "16": "d-mmm", "17": "mmm-yy", "18": "h:mm AM/PM", "19": "h:mm:ss AM/PM", "20": "h:mm", "21": "h:mm:ss", "22": "m/d/yy h:mm", "37": "#,##0 ;(#,##0)", "38": "#,##0 ;[Red](#,##0)", "39": "#,##0.00;(#,##0.00)", "40": "#,##0.00;[Red](#,##0.00)", "45": "mm:ss", "46": "[h]:mm:ss", "47": "mmss.0", "48": "##0.0E+0", "49": "@", }; exports.indexedColors = { "0": "00000000", "1": "00FFFFFF", "2": "00FF0000", "3": "0000FF00", "4": "000000FF", "5": "00FFFF00", "6": "00FF00FF", "7": "0000FFFF", "8": "00000000", "9": "00FFFFFF", "10": "00FF0000", "11": "0000FF00", "12": "000000FF", "13": "00FFFF00", "14": "00FF00FF", "15": "0000FFFF", "16": "00800000", "17": "00008000", "18": "00000080", "19": "00808000", "20": "00800080", "21": "00008080", "22": "00C0C0C0", "23": "00808080", "24": "009999FF", "25": "00993366", "26": "00FFFFCC", "27": "00CCFFFF", "28": "00660066", "29": "00FF8080", "30": "000066CC", "31": "00CCCCFF", "32": "00000080", "33": "00FF00FF", "34": "00FFFF00", "35": "0000FFFF", "36": "00800080", "37": "00800000", "38": "00008080", "39": "000000FF", "40": "0000CCFF", "41": "00CCFFFF", "42": "00CCFFCC", "43": "00FFFF99", "44": "0099CCFF", "45": "00FF99CC", "46": "00CC99FF", "47": "00FFCC99", "48": "003366FF", "49": "0033CCCC", "50": "0099CC00", "51": "00FFCC00", "52": "00FF9900", "53": "00FF6600", "54": "00666699", "55": "00969696", "56": "00003366", "57": "00339966", "58": "00003300", "59": "00333300", "60": "00993300", "61": "00993366", "62": "00333399", "63": "00333333", "64": null, //system Foreground n/a "65": null, //system Background n/a }; exports.OEM_CHARSET = { "0": "ANSI_CHARSET", "1": "DEFAULT_CHARSET", "2": "SYMBOL_CHARSET", "77": "MAC_CHARSET", "128": "SHIFTJIS_CHARSET", "129": "HANGUL_CHARSET", "130": "JOHAB_CHARSET", "134": "GB2312_CHARSET", "136": "CHINESEBIG5_CHARSET", "161": "GREEK_CHARSET", "162": "TURKISH_CHARSET", "163": "VIETNAMESE_CHARSET", "177": "HEBREW_CHARSET", "178": "ARABIC_CHARSET", "186": "BALTIC_CHARSET", "204": "RUSSIAN_CHARSET", "222": "THAI_CHARSET", "238": "EASTEUROPE_CHARSET", "255": "OEM_CHARSET", }; exports.borderTypes = { none: 0, thin: 1, hair: 2, dotted: 3, dashed: 4, dashDot: 5, dashDotDot: 6, double: 7, medium: 8, mediumDashed: 9, mediumDashDot: 10, mediumDashDotDot: 11, slantDashDot: 12, thick: 13, }; exports.numFmtDefaultMap = { "yyyy/m/d;@": "yyyy/MM/dd", "yyyy"年"m"月"d"日";@": "yyyy"年"MM"月"dd"日"", "[$-409]yyyy/m/d\\ h:mm\\ AM/PM;@": "yyyy/MM/dd hh:mm AM/PM", }; exports.fontFamilys = { "0": "defualt", "1": "Roman", "2": "Swiss", "3": "Modern", "4": "Script", "5": "Decorative", }; exports.DATA_VERIFICATION_MAP = { list: "dropdown", whole: "number_integer", decimal: "number_decimal", custom: "text_content", textLength: "text_length", date: "date", unknown1: "number", // no match yet unknown2: "checkbox", // no match yet unknown3: "validity", // no match yet }; exports.DATA_VERIFICATION_REV_MAP = { dropdown: "list", number: "decimal", number_integer: "decimal", number_decimal: "decimal", text_length: "textLength", date: "date" }; exports.OPERATOR_MAP = { between: "between", notBetween: "notBetween", equal: "equal", notEqualTo: "notEqual", moreThanThe: "greaterThan", lessThan: "lessThan", greaterOrEqualTo: "greaterThanOrEqual", lessThanOrEqualTo: "lessThanOrEqual" }; exports.COMMON_TYPE2 = [ "number", "number_integer", "number_decimal", "text_length", ]; exports.DATA_VERIFICATION_TYPE2_MAP = { common: { between: "bw", notBetween: "nb", equal: "eq", notEqualTo: "ne", moreThanThe: "gt", lessThan: "lt", greaterOrEqualTo: "gte", lessThanOrEqualTo: "lte", }, text_content: { include: "include", exclude: "exclude", equal: "equal", }, date: { between: "bw", notBetween: "nb", equal: "eq", notEqualTo: "ne", earlierThan: "bf", noEarlierThan: "nbf", laterThan: "af", noLaterThan: "naf", }, validity: { card: "card", phone: "phone", }, }; exports.ALIGNMENT_DEFAULT = -1;