UNPKG

@digitalstories/n8n-nodes-infomaniak

Version:

n8n nodes to interact with Infomaniak services (Kchat)

110 lines 3.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.properties = void 0; const UserDescription_1 = require("./Resources/Users/UserDescription"); exports.properties = [ { displayName: 'Ressource', name: 'resource', type: 'options', options: [ { name: 'Channel', value: 'channel', }, { name: 'File', value: 'file', }, { name: 'User', value: 'user', }, ], default: 'channel', description: 'Ressource à utiliser', }, { displayName: 'Opération', name: 'operation', type: 'options', displayOptions: { show: { resource: ['channel'], }, }, options: [ { name: 'Publier un post', value: 'createPost', description: 'Publier un post dans un channel avec un fichier optionnel', }, { name: 'Lister les posts', value: 'listPosts', description: "Lister les posts d'un channel", }, ], default: 'createPost', description: "L'opération à effectuer sur un channel.", }, { displayName: 'Channel', name: 'channelId', type: 'options', typeOptions: { loadOptionsMethod: 'getChannels', }, displayOptions: { show: { resource: ['channel'], operation: ['createPost', 'listPosts'], }, }, default: '', description: 'Sélectionnez le channel', }, { displayName: 'Contenu du post', name: 'postContent', type: 'string', displayOptions: { show: { resource: ['channel'], operation: ['createPost'], }, }, default: '', description: 'Le contenu du post à publier', }, { displayName: 'Ajouter un fichier', name: 'addFile', type: 'boolean', displayOptions: { show: { resource: ['channel'], operation: ['createPost'], }, }, default: false, description: 'Voulez-vous ajouter un fichier au post ?', }, { displayName: 'Fichier (optionnel)', name: 'binaryPropertyName', type: 'string', displayOptions: { show: { resource: ['channel'], operation: ['createPost'], addFile: [true], }, }, default: '', description: 'Nom de la propriété binaire contenant le fichier à attacher (optionnel)', }, ...UserDescription_1.userOperations, ...UserDescription_1.userFields, ]; //# sourceMappingURL=Infomaniak.description.js.map