UNPKG

n8n-nodes-feishu-lark

Version:

n8n custom nodes for n8n to interact with Feishu/Lark, including Lark Bot, Lark MCP, and Lark Trigger.

1,240 lines 38.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DESCRIPTIONS = void 0; exports.DESCRIPTIONS = { ARRAY_VALUES: { displayName: 'Values(数据)', name: 'array_values', type: 'json', required: true, default: '[]', }, MATCH_CASE: { displayName: 'Match Case(忽略大小写)', name: 'matchCase', type: 'boolean', default: false, }, MATCH_ENTIRE_CELL: { displayName: 'Match Entire Cell(完全匹配整个单元格)', name: 'matchEntireCell', type: 'boolean', default: false, }, SEARCH_BY_REGEX: { displayName: 'Search By Regex(使用正则表达式查找)', name: 'searchByRegex', type: 'boolean', default: false, }, INCLUDE_FORMULAS: { displayName: 'Include Formulas(仅搜索单元格公式)', name: 'includeFormulas', type: 'boolean', default: false, }, CELL_RANGE: { displayName: 'Cell Range(单元格范围)', name: 'range', type: 'string', default: '', placeholder: '!A1:B2', hint: 'https://open.feishu.cn/document/server-docs/docs/sheets-v3/overview#9049d332', description: 'The range of cells to merge, in the format of &lt;start position&gt;:&lt;end position&gt;. Example: !A1:B2.', }, START_INDEX: { displayName: 'Start Index(起始位置)', name: 'startIndex', type: 'number', required: true, default: 0, typeOptions: { minValue: 0, numberPrecision: 0, }, }, END_INDEX: { displayName: 'End Index(结束位置)', name: 'endIndex', type: 'number', required: true, default: 1, typeOptions: { minValue: 0, numberPrecision: 0, }, }, MAJOR_DIMENSION: { displayName: 'Dimension to Be Added(更新的维度)', name: 'majorDimension', type: 'options', options: [ { name: 'ROWS', value: 'ROWS' }, { name: 'COLUMNS', value: 'COLUMNS' }, ], required: true, default: 'ROWS', }, SHEET_INDEX: { displayName: 'Sheet Index(工作表索引)', name: 'sheet_index', type: 'number', default: 0, typeOptions: { minValue: 0, numberPrecision: 0, }, }, SHEET_ID: { displayName: 'Sheet ID(工作表 ID)', name: 'sheet_id', type: 'resourceLocator', default: { mode: 'id', value: '' }, required: true, modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Sheet', typeOptions: { searchListMethod: 'searchSheets', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Sheet ID', default: '', }, ], }, CHAT_ID: { displayName: 'Chat ID(聊天 ID)', name: 'chat_id', type: 'string', required: true, default: '', }, SYNC_TOKEN: { displayName: 'Sync Token(增量同步标记)', name: 'sync_token', type: 'string', typeOptions: { password: true }, default: '', description: 'Incremental synchronization mark, not filled in for the first request', }, ANCHOR_TIME: { displayName: 'Anchor Time(时间锚点)', name: 'anchor_time', type: 'string', default: '', description: 'Used to set a specific point in time for pulling events, thereby avoiding the need to pull all events', }, MAX_ATTENDEE_NUM: { displayName: 'Max Attendee Number(返回的最大参与人数量)', name: 'max_attendee_num', type: 'number', typeOptions: { minValue: 1, maxValue: 100, numberPrecision: 0, }, default: 100, }, NEED_ATTENDEE: { displayName: 'Need Attendee(是否需要返回参与人信息)', name: 'need_attendee', type: 'boolean', default: false, }, NEED_MEETING_SETTINGS: { displayName: 'Need Meeting Settings(是否需要返回飞书视频会议(VC)会前设置)', name: 'need_meeting_settings', type: 'boolean', default: false, description: 'Whether the meeting type (vc_type) of the event needs to be vc', }, NEED_NOTIFICATION: { displayName: 'Need Notification(是否发送通知)', name: 'need_notification', type: 'boolean', default: true, description: 'Whether to send Bot notifications to event participants when deleting a event', }, CALENDAR_EVENT_ID: { displayName: 'Calendar Event ID(日程 ID)', name: 'calendar_event_id', type: 'resourceLocator', default: { mode: 'id', value: '' }, required: true, modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Input event key word', typeOptions: { searchListMethod: 'searchCalendarEvents', searchFilterRequired: true, searchable: true, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter ID', default: '', }, ], }, ONLY_BUSY: { displayName: 'Only Busy(是否只查询忙碌日程信息)', name: 'only_busy', type: 'boolean', default: true, }, INCLUDE_EXTERNAL_CALENDAR: { displayName: 'Include External Calendar(是否包含外部日历)', name: 'include_external_calendar', type: 'boolean', default: true, }, START_TIME: { displayName: 'Start Time(开始时间)', name: 'start_time', type: 'dateTime', default: '', required: true, }, END_TIME: { displayName: 'End Time(结束时间)', name: 'end_time', type: 'dateTime', default: '', required: true, }, CALENDAR_ID: { displayName: 'Calendar ID(日历 ID)', name: 'calendar_id', required: true, type: 'resourceLocator', default: { mode: 'id', value: '' }, modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Calendar', typeOptions: { searchListMethod: 'searchCalendars', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Calendar ID', default: '', }, ], }, ARRAY_JSON: { displayName: 'Array JSON(数组 JSON)', name: 'array_json', type: 'json', default: [], }, OFFSET: { displayName: 'Offset(偏移量)', name: 'offset', type: 'number', default: 0, typeOptions: { minValue: 0, numberPrecision: 0, }, }, COUNT: { displayName: 'Count(返回数量)', name: 'count', type: 'number', default: 20, typeOptions: { minValue: 0, maxValue: 50, numberPrecision: 0, }, }, SEARCH_KEY: { displayName: 'Search Key(搜索关键字)', name: 'search_key', type: 'string', default: '', required: true, }, SEARCH_FILE_TYPE: { displayName: 'Search File Type(搜索文件类型)', name: 'search_file_type', type: 'multiOptions', default: [], options: [ { name: 'Bitable(多维表格)', value: "bitable" }, { name: 'Doc(文档)', value: "doc" }, { name: 'File(文件)', value: "file", }, { name: 'Mindnote(思维笔记)', value: "mindnote", }, { name: 'Slides(幻灯片)', value: "slides", }, { name: 'Spreadsheet(电子表格)', value: "sheet", }, ], }, DEPARTMENT_ID_TYPE: { displayName: 'Department ID Type(部门ID类型)', name: 'department_id_type', type: 'options', options: [ { name: 'Department ID', value: 'department_id' }, { name: 'Open Department ID', value: 'open_department_id' }, ], default: 'open_department_id', }, INCLUDE_RESIGNED: { displayName: 'Include Resigned(是否包含离职员工)', name: 'include_resigned', type: 'boolean', description: 'Whether the query results contain user information of resigned employees', default: false, }, ORDER_BY: { displayName: 'Order By(排序方式)', name: 'order_by', type: 'options', default: 'EditedTime', options: [ { name: 'Edited Time | 按编辑时间排序', value: 'EditedTime' }, { name: 'Created Time | 按创建时间排序', value: 'CreatedTime' }, ], }, DIRECTION: { displayName: 'Direction(排序方向)', name: 'direction', type: 'options', default: 'DESC', options: [ { name: 'ASC | 升序', value: 'ASC' }, { name: 'DESC | 降序', value: 'DESC' }, ], }, FILE_TOKEN: { displayName: 'File Token(文件唯一标识)', name: 'file_token', required: true, type: 'resourceLocator', default: { mode: 'id', value: '' }, modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select File', typeOptions: { searchListMethod: 'searchFiles', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter File Token', default: '', }, ], }, SPACE_FILE_TYPE: { displayName: 'File Type(文件类型)', name: 'space_file_type', type: 'multiOptions', default: [], required: true, options: [ { name: 'Bitable(多维表格)', value: "bitable", }, { name: 'Doc(文档)', value: "doc", }, { name: 'Docx(新版文档类型)', value: "docx", }, { name: 'Folder(文件夹)', value: "folder", }, { name: 'Mindnote(思维笔记)', value: "mindnote", }, { name: 'Shortcut(快捷方式)', value: "shortcut", }, { name: 'Slides(幻灯片)', value: "slides", }, { name: 'Spreadsheet(电子表格)', value: "sheet", }, ], }, NAME: { displayName: 'Name(名称)', name: 'name', type: 'string', default: '', required: true, }, CONVERT_BLOCK_CONTENT_TYPE: { displayName: 'Content Type(内容类型)', name: 'content_type', type: 'options', default: 'markdown', required: true, options: [ { name: 'Markdown', value: 'markdown' }, { name: 'HTML', value: 'html' }, ], }, CONVERT_BLOCK_CONTENT: { displayName: 'Markdown/HTML Content(Markdown/HTML 内容)', name: 'content', type: 'string', default: '', required: true, }, SPREADSHEET_ID: { displayName: 'Spreadsheet ID(电子表格 ID)', name: 'spreadsheet_id', type: 'resourceLocator', default: { mode: 'id', value: '' }, required: true, modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Spreadsheet', typeOptions: { searchListMethod: 'searchSpreadsheets', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Spreadsheet ID', default: '', }, ], }, DOCUMENT_BLOCK_ID: { displayName: 'Parent Block ID(父块 ID)', name: 'block_id', type: 'string', default: '', required: true, description: 'The block_id of the parent block', }, DOCUMENT_REVISION_ID: { displayName: 'Document Version ID(文档版本)', name: 'document_revision_id', type: 'number', typeOptions: { minValue: -1, numberPrecision: 0, }, default: -1, description: '-1 indicates the latest version of the document. Once the document is created, the document_revision_id is 1.', }, DOCUMENT_ID: { displayName: 'Document ID(文档 ID)', name: 'document_id', type: 'resourceLocator', default: { mode: 'id', value: '' }, required: true, description: 'Need to have the read permission of base role', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Document', typeOptions: { searchListMethod: 'searchDocuments', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Document ID', default: '', }, ], }, TITLE: { displayName: 'Title(标题)', name: 'title', type: 'string', default: '', description: 'Only supports plain text. Length range: 1 characters ~ 800 characters.', }, FILE_DURATION: { displayName: 'File Duration(文件时长)', name: 'file_duration', type: 'number', default: 0, typeOptions: { minValue: 0, numberPrecision: 0, }, displayOptions: { show: { file_type: ['mp4', 'opus'], }, }, }, FILE_NAME: { displayName: 'File Name(文件名称)', name: 'file_name', type: 'string', default: '', hint: 'File name with a suffix, like test.mp4', }, MESSAGE_UPLOAD_FILE_TYPE: { displayName: 'File Type(文件类型)', name: 'file_type', type: 'options', options: [ { name: 'DOC(文档)', value: 'doc', }, { name: 'MP4(视频)', value: 'mp4', description: 'Only supports mp4 format for video', }, { name: 'OPUS(音频)', value: 'opus', description: 'Only supports opus format for audio', }, { name: 'PDF', value: 'pdf', }, { name: 'PPT(幻灯片)', value: 'ppt', }, { name: 'Stream(流)', value: 'stream', description: 'For other format that not listed', }, { name: 'XLS(表格)', value: 'xls', }, ], default: 'opus', }, BINARY_PROPERTY_NAME: { displayName: 'Binary Field(二进制字段名称)', name: 'binaryPropertyName', type: 'string', default: 'data', required: true, placeholder: '', description: 'The name of the input binary field containing the file/image to be uploaded', }, DOWNLOAD_RESOURCE: { displayName: 'Whether Download Resource(是否下载资源)', name: 'downloadResource', type: 'boolean', default: false, required: true, description: 'Whether to download resources such as images, files, etc', displayOptions: { show: { messageTypes: [ "image", "file", "audio", "media", "post", ], }, }, }, RECEIVE_MESSAGE_TYPES: { displayName: 'Message Type(消息类型)', name: 'messageTypes', type: 'multiOptions', options: [ { name: 'Image(图片)', value: "image", description: "image", }, { name: 'File(文件)', value: "file", description: "file", }, { name: 'Rich Text(富文本)', value: "post", description: "post", }, { name: 'Audio(音频)', value: "audio", description: "audio", }, { name: 'Video(视频)', value: "media", description: "media", }, { name: 'Card(卡片)', value: "interactive", description: "interactive", }, { name: '位置(Location)', value: "location", description: "location", }, { name: 'Todo(任务)', value: "todo", description: "todo", }, { name: 'Calendar Event(日程)', value: "share_calendar_event", description: "share_calendar_event", }, { name: 'Text(文本)', value: "text", description: "text", }, ], required: true, default: ["text"], }, RESOURCE_KEY: { displayName: 'Resource Key(资源唯一标识)', name: 'file_key', type: 'string', required: true, default: '', description: 'The key of the resource to be queried', }, RESOURCE_TYPE: { displayName: 'Resource Type(资源类型)', name: 'type', type: 'options', options: [ { name: 'Image(图片)', value: 'image', description: 'The image in the content', }, { name: 'File(文件)', value: 'file', description: 'The file, audio, video (except emoticons) in the content', }, ], default: 'image', }, MESSAGE_REPLY_IN_THREAD: { displayName: 'Whether Reply in Thread(是否以话题形式回复)', name: 'reply_in_thread', type: 'boolean', default: false, description: 'Whether to reply in thread form. If the value is true, the reply will be in thread form.', }, MESSAGE_ID: { displayName: 'Message ID(消息ID)', name: 'message_id', type: 'string', required: true, default: '', }, MESSAGE_CONTENT: { displayName: 'Message Content(消息内容)', name: 'content', type: 'json', default: '', required: true, }, MESSAGE_TYPE: { displayName: 'Message Type(消息类型)', name: 'msg_type', type: 'options', options: [ { name: 'Audio(语音)', value: 'audio' }, { name: 'File(文件)', value: 'file' }, { name: 'Image(图片)', value: 'image' }, { name: 'Interactive Card(卡片)', value: 'interactive' }, { name: 'Rich Text(富文本)', value: 'post' }, { name: 'Share Chat(分享群名片)', value: 'share_chat' }, { name: 'Share User(分享个人名片)', value: 'share_user' }, { name: 'Sticker(表情包)', value: 'sticker' }, { name: 'System Message(系统消息)', value: 'system' }, { name: 'Text(文本)', value: 'text' }, { name: 'Video(视频)', value: 'media' }, ], required: true, default: 'text', }, RECEIVE_ID_TYPE: { displayName: 'Receiver ID Type(接收者ID类型)', name: 'receive_id_type', type: 'options', options: [ { name: 'Chat ID', value: 'chat_id', description: 'Identifies group chats by chat_id', }, { name: 'Email', value: 'email', description: 'Identifies users by "email"', }, { name: 'Open ID', value: 'open_id', description: 'Identifies a user to an app', }, { name: 'Union ID', value: 'union_id', description: 'Identifies a user to a tenant that acts as a developer', }, { name: 'User ID', value: 'user_id', description: 'Identifies a user to a tenant', }, ], required: true, default: 'open_id', }, CALENDAR_COLOR: { displayName: 'Color(日历颜色)', name: 'color', type: 'color', default: '', }, CALENDAR_SUMMARY_ALIAS: { displayName: 'Summary Alias(日历备注名)', name: 'summary_alias', type: 'string', default: '', description: 'Setting this field (including subsequent modification of this field) only takes effect for the current identity', }, CALENDAR_PERMISSIONS: { displayName: 'Permissions(日历公开范围)', name: 'permissions', type: 'options', options: [ { name: 'Private | 私密', value: 'private' }, { name: 'Show Only Free Busy | 仅展示忙闲信息', value: 'show_only_free_busy' }, { name: 'Public | 公开,他人可查看日程详情', value: 'public' }, ], default: 'show_only_free_busy', description: 'Calendar visibility range', }, CALENDAR_DESCRIPTION: { displayName: 'Description(日历描述)', name: 'description', type: 'string', default: '', description: 'Maximum length: 255 characters', }, CALENDAR_TITLE: { displayName: 'Summary(日历标题)', name: 'summary', type: 'string', default: '', description: 'Maximum length: 255 characters', }, MEMBER_ID: { displayName: 'Member ID(自定义角色协作者 ID)', name: 'member_id', type: 'resourceLocator', default: { mode: 'id', value: '' }, required: true, description: 'Need to have the read permission of base role', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Input phone number or email', typeOptions: { searchListMethod: 'searchUserIds', searchFilterRequired: true, searchable: true, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter ID', default: '', }, ], }, MEMBER_ID_TYPE: { displayName: 'Member ID Type(协作者 ID 类型)', name: 'member_id_type', type: 'options', options: [ { name: 'Chat ID', value: 'chat_id' }, { name: 'Department ID', value: 'department_id' }, { name: 'Open Department ID', value: 'open_department_id' }, { name: 'Open ID', value: 'open_id' }, { name: 'Union ID', value: 'union_id' }, { name: 'User ID', value: 'user_id' }, ], default: 'open_id', }, BASE_ROLE_ID: { displayName: 'Role ID(自定义角色唯一标识)', name: 'role_id', type: 'resourceLocator', default: { mode: 'list', value: '' }, required: true, description: 'Need to have the read permission of base role', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Role', typeOptions: { searchListMethod: 'searchBaseRoles', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Role ID', default: '', }, ], }, TEXT_FIELD_AS_ARRAY: { displayName: 'Text Field as Array(字段描述数组形式返回)', name: 'text_field_as_array', type: 'boolean', default: false, description: 'Whether to control the return format of field description (multi-line text format) data, true means return in array rich text form', }, TABLE_FIELD_ID: { displayName: 'Field ID(字段唯一标识)', name: 'field_id', type: 'resourceLocator', default: { mode: 'list', value: '' }, required: true, description: 'Need to have the permission to view the Base above', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Field', typeOptions: { searchListMethod: 'searchTableFields', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Field ID', default: '', }, ], }, AUTOMATIC_FIELDS: { displayName: 'Whether to Return Automatic Fields(是否返回自动计算的字段)', name: 'automatic_fields', type: 'boolean', default: false, }, WITH_SHARED_URL: { displayName: 'Whether to Return Shared Link(是否返回记录的分享链接)', name: 'with_shared_url', type: 'boolean', default: false, }, TABLE_RECORD_ID: { displayName: 'Record ID(记录唯一标识)', name: 'record_id', type: 'string', required: true, default: '', }, TABLE_VIEW_PROPERTY: { displayName: 'View Property(视图属性)', name: 'property', type: 'json', default: '{}', }, TABLE_VIEW_ID: { displayName: 'View(视图)', name: 'view_id', type: 'resourceLocator', default: { mode: 'list', value: '' }, required: true, description: 'Need to have the permission to view the Base above', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select View', typeOptions: { searchListMethod: 'searchTableViews', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter View ID', default: '', }, ], }, TABLE_VIEW_TYPE: { displayName: 'View Type(视图类型)', name: 'view_type', required: true, type: 'options', options: [ { name: 'Form View(表单视图)', value: 'form', }, { name: 'Gallery View(画册视图)', value: 'gallery', }, { name: 'Gantt View(甘特视图)', value: 'gantt', }, { name: 'Grid View(表格视图)', value: 'grid', }, { name: 'Kanban View(看板视图)', value: 'kanban', }, ], default: 'grid', }, TABLE_VIEW_NAME: { displayName: 'View Name(视图名称)', name: 'view_name', type: 'string', required: true, default: '', description: 'Name cannot contain special characters, must be no more than 100 characters long, cannot be empty, and must not contain these special symbols: [ ]', }, PAGE_SIZE: { displayName: 'Page Size(分页大小)', name: 'page_size', type: 'number', default: 20, displayOptions: { show: { whether_paging: [true], }, }, }, PAGE_TOKEN: { displayName: 'Page Token(分页标记)', name: 'page_token', type: 'string', typeOptions: { password: true }, default: '', description: 'It is not filled in the first request, indicating traversal from the beginning; when there will be more groups, the new page_token will be returned at the same time, and the next traversal can use the page_token to get more groups', displayOptions: { show: { whether_paging: [true], }, }, }, WHETHER_PAGING: { displayName: 'Whether Paging(是否分页)', name: 'whether_paging', type: 'boolean', default: false, }, NEW_NAME: { displayName: 'New Name(新名称)', name: 'name', type: 'string', required: true, default: '', }, IS_ADVANCED: { displayName: 'Turn on/off Advanced(是否开启高级权限)', name: 'is_advanced', type: 'boolean', default: false, }, WHETHER_COPY_CONTENT: { displayName: 'Copy the Content(是否复制内容)', name: 'without_content', type: 'boolean', default: false, description: 'Whether to copy the content from the original table, True is copy, False is not copy', }, TIME_ZONE: { displayName: 'Time Zone(时区)', name: 'time_zone', type: 'string', default: 'Asia/Shanghai', description: '<a target="_blank" href="https://bytedance.larkoffice.com/docx/YKRndTM7VoyDqpxqqeEcd67MnEf">Open document</a>', }, FOLDER_TOKEN: { displayName: 'Folder Token(文件夹唯一标识)', name: 'folder_token', type: 'resourceLocator', default: { mode: 'list', value: '' }, description: 'Need to have the read permission of base role', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Folder', typeOptions: { searchListMethod: 'searchFolders', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Folder Token', default: '', }, ], }, BASE_APP_NAME: { displayName: 'App Name(多维表格名称)', name: 'name', type: 'string', default: '', }, REQUEST_BODY: { displayName: 'Request Body(请求体)', name: 'body', type: 'json', required: true, default: '', }, REQUEST_ID: { displayName: 'Request ID', name: 'request_id', type: 'string', default: '', description: 'Unique identifier for the request, used to ensure idempotency', }, USER_ID_TYPE: { displayName: 'User ID Type(用户 ID 类型)', name: 'user_id_type', type: 'options', options: [ { name: 'Open ID', value: 'open_id' }, { name: 'Union ID', value: 'union_id' }, { name: 'User ID', value: 'user_id' }, ], default: 'open_id', }, BASE_APP_TOKEN: { displayName: 'Base App(多维表格)', name: 'app_token', type: 'resourceLocator', default: { mode: 'list', value: '' }, required: true, description: 'Need to have the permission to view all files in my space', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Base App', typeOptions: { searchListMethod: 'searchBitables', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter App Token', default: '', }, ], }, BASE_TABLE_ID: { displayName: 'Table(数据表)', name: 'table_id', type: 'resourceLocator', default: { mode: 'list', value: '' }, required: true, description: 'Need to have the permission to view the Base above', modes: [ { displayName: 'From List', name: 'list', type: 'list', placeholder: 'Select Table', typeOptions: { searchListMethod: 'searchTables', searchFilterRequired: false, searchable: false, }, }, { displayName: 'ID', name: 'id', type: 'string', placeholder: 'Enter Table ID', default: '', }, ], }, IGNORE_CONSISTENCY_CHECK: { displayName: 'Ignore Consistency Check(忽略一致性读写检查)', name: 'ignore_consistency_check', type: 'boolean', default: true, description: 'Whether to ignore consistency checks', }, CALENDAR_EVENT_ATTENDEES: { displayName: 'Attendees(参与人列表)', name: 'attendees', type: 'json', default: '[]', required: true, description: 'List of attendees to add to the event', }, INSTANCE_START_TIME_ADMIN: { displayName: 'Instance Start Time Admin(重复日程实例时间戳)', name: 'instance_start_time_admin', type: 'string', default: '', description: 'This parameter is only used to modify a event instance in a repeating event. This field does not need to be filled in for non-repeating events.', }, IS_ENABLE_ADMIN: { displayName: 'Enable Admin(启用会议室管理员身份)', name: 'is_enable_admin', type: 'boolean', default: false, description: 'Whether to enable the meeting room administrator status (you need to set a member as the meeting room administrator in the management background first)', }, ADD_OPERATOR_TO_ATTENDEE: { displayName: 'Add Operator to Attendee(添加操作人为参与人)', name: 'add_operator_to_attendee', type: 'boolean', default: false, description: 'Whether to add the meeting room contact (operate_id) to the schedule invitees', }, CALENDAR_EVENT_ATTENDEE_IDS: { displayName: 'Attendee IDs(需删除的参与人 ID 列表)', name: 'attendee_ids', type: 'json', default: '[]', required: true, description: 'List of attendee IDs to delete', }, CALENDAR_EVENT_DELETE_IDS: { displayName: 'Delete IDs(参与人类型对应的 ID 列表)', name: 'delete_ids', type: 'json', default: '[]', description: 'The ID corresponding to the invitee type, which is a supplementary field to the attendee_ids field', }, NEED_RESOURCE_CUSTOMIZATION: { displayName: 'Need Resource Customization(是否需要会议室表单信息)', name: 'need_resource_customization', type: 'boolean', default: false, description: 'Whether meeting room form information is required', }, MEETING_CHAT_ID: { displayName: 'Meeting Chat ID(会议群 ID)', name: 'meeting_chat_id', type: 'string', required: true, default: '', description: 'The group ID is returned when the group is created', }, }; //# sourceMappingURL=index.js.map