UNPKG

@kintone/dts-gen

Version:

Types for kintone js api and Types generating tools

38 lines 1.57 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Converter = void 0; const KintoneFieldTypeAndTypeScriptFieldTypeName = { SINGLE_LINE_TEXT: "kintone.fieldTypes.SingleLineText", MULTI_LINE_TEXT: "kintone.fieldTypes.MultiLineText", RICH_TEXT: "kintone.fieldTypes.RichText", DATE: "kintone.fieldTypes.Date", CALC: "kintone.fieldTypes.Calc", FILE: "kintone.fieldTypes.File", NUMBER: "kintone.fieldTypes.Number", DATETIME: "kintone.fieldTypes.DateTime", TIME: "kintone.fieldTypes.Time", DROP_DOWN: "kintone.fieldTypes.DropDown", LINK: "kintone.fieldTypes.Link", RADIO_BUTTON: "kintone.fieldTypes.RadioButton", CHECK_BOX: "kintone.fieldTypes.CheckBox", MULTI_SELECT: "kintone.fieldTypes.MultiSelect", RECORD_NUMBER: "kintone.fieldTypes.RecordNumber", CREATED_TIME: "kintone.fieldTypes.CreatedTime", UPDATED_TIME: "kintone.fieldTypes.UpdatedTime", MODIFIER: "kintone.fieldTypes.Modifier", CREATOR: "kintone.fieldTypes.Creator", USER_SELECT: "kintone.fieldTypes.UserSelect", GROUP_SELECT: "kintone.fieldTypes.GroupSelect", ORGANIZATION_SELECT: "kintone.fieldTypes.OrganizationSelect", }; const convert = (typeName) => { const typeScriptFieldType = KintoneFieldTypeAndTypeScriptFieldTypeName[typeName]; if (!typeScriptFieldType) { throw new Error(`${typeName} is not mapped to kintone.fieldTypes[TypeName]`); } return typeScriptFieldType; }; exports.Converter = { convert, }; //# sourceMappingURL=typescriptfieldtypeconverter.js.map