n8n-nodes-cativa
Version:
This is an n8n community node to communicate with Cativa.
200 lines • 5.22 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.userDescription = void 0;
exports.userDescription = [
{
displayName: 'Operation',
name: 'operation',
type: 'options',
noDataExpression: true,
displayOptions: {
show: {
resource: ['user'],
},
},
options: [
{
name: 'Add Badge to User',
value: 'addUserBadge',
action: 'Add badge to user',
},
{
name: 'Ban User',
value: 'banUser',
action: 'Ban user',
},
{
name: 'Create User',
value: 'createUser',
action: 'Create new user',
},
{
name: 'Get User',
value: 'getUser',
action: 'Get user',
},
{
name: 'Invite User',
value: 'inviteUser',
action: 'Invite user',
},
{
name: 'Send Private Message',
value: 'sendPrivateMessage',
action: 'Send private message',
},
{
name: 'Send Push Notification',
value: 'sendPushNotification',
action: 'Send push notification',
},
{
name: 'Unban User',
value: 'unbanUser',
action: 'Unban user',
},
],
default: 'createUser',
},
{
displayName: 'Email',
name: 'email',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: [
'createUser',
'banUser',
'unbanUser',
'inviteUser',
'addUserBadge',
'sendPrivateMessage',
'sendPushNotification',
],
},
},
placeholder: 'user@mail.com',
required: true,
default: '',
},
{
displayName: 'Name',
name: 'firstName',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: ['createUser', 'inviteUser'],
},
},
required: true,
default: '',
},
{
displayName: 'Last Name',
name: 'lastName',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: ['createUser'],
},
},
required: true,
default: '',
},
{
displayName: 'Password',
name: 'password',
type: 'string',
typeOptions: { password: true },
displayOptions: {
show: {
resource: ['user'],
operation: ['createUser'],
},
},
required: true,
default: '',
},
{
displayName: 'User ID',
name: 'userId',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: ['getUser'],
},
},
required: true,
default: '',
},
{
displayName: 'Email Confirmation',
description: 'Whether user need to confirm email',
name: 'needEmailConfirmation',
type: 'boolean',
displayOptions: {
show: {
resource: ['user'],
operation: ['inviteUser'],
},
},
required: true,
default: false,
},
{
displayName: 'Badge ID',
name: 'badgeId',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: ['addUserBadge'],
},
},
required: true,
default: '',
},
{
displayName: 'Content',
name: 'content',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: ['sendPrivateMessage'],
},
},
required: true,
default: '',
},
{
displayName: 'Título',
name: 'title',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: ['sendPushNotification'],
},
},
required: true,
default: '',
},
{
displayName: 'Descrição',
name: 'description',
type: 'string',
displayOptions: {
show: {
resource: ['user'],
operation: ['sendPushNotification'],
},
},
default: '',
},
];
//# sourceMappingURL=UserDescription.js.map