UNPKG

@luka-cat-mimi/n8n-nodes-feishu-project

Version:
118 lines 3.78 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DESCRIPTIONS = void 0; exports.getProjectKeyDescription = getProjectKeyDescription; exports.getWorkItemTypeKeyDescription = getWorkItemTypeKeyDescription; exports.DESCRIPTIONS = { PROJECT_KEY: { displayName: '空间', name: 'project_key', type: 'resourceLocator', default: { mode: 'list', value: '' }, required: true, description: '选择空间。可以从列表选择或手动输入 project_key。', modes: [ { displayName: '从列表选择', name: 'list', type: 'list', placeholder: '选择空间', typeOptions: { searchListMethod: 'searchSpaces', searchFilterRequired: false, searchable: false, }, }, { displayName: 'Project Key', name: 'id', type: 'string', placeholder: '输入 Project Key', default: '', }, ], }, PROJECT_KEY_OPTIONAL: { displayName: '空间', name: 'project_key', type: 'resourceLocator', default: { mode: 'list', value: '' }, description: '选择空间。可以从列表选择或手动输入 project_key。', modes: [ { displayName: '从列表选择', name: 'list', type: 'list', placeholder: '选择空间', typeOptions: { searchListMethod: 'searchSpaces', searchFilterRequired: false, searchable: false, }, }, { displayName: 'Project Key', name: 'id', type: 'string', placeholder: '输入 Project Key', default: '', }, ], }, WORK_ITEM_TYPE_KEY: { displayName: '工作项类型', name: 'work_item_type_key', type: 'resourceLocator', default: { mode: 'id', value: '' }, required: true, description: '选择工作项类型。需要先选择空间。', modes: [ { displayName: '从列表选择', name: 'list', type: 'list', placeholder: '选择工作项类型', typeOptions: { searchListMethod: 'searchWorkItemTypes', searchFilterRequired: false, searchable: false, }, }, { displayName: 'Type Key', name: 'id', type: 'string', placeholder: '输入工作项类型 Key', default: '', }, ], }, WORK_ITEM_ID: { displayName: '工作项 ID', name: 'work_item_id', type: 'string', required: true, default: '', description: '工作项实例 ID,在工作项实例详情中,展开右上角 ··· > ID 获取。', }, USER_KEY: { displayName: '用户 Key', name: 'user_key', type: 'string', default: '', description: '用户的唯一标识符。留空则使用凭证中的 user_key。', }, }; function getProjectKeyDescription(overrides = {}) { return { ...exports.DESCRIPTIONS.PROJECT_KEY, ...overrides, }; } function getWorkItemTypeKeyDescription(overrides = {}) { return { ...exports.DESCRIPTIONS.WORK_ITEM_TYPE_KEY, ...overrides, }; } //# sourceMappingURL=index.js.map