UNPKG

n8n-nodes-base

Version:

Base nodes of n8n

162 lines 4.55 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.portfolioCompanyFields = exports.portfolioCompanyOperations = void 0; exports.portfolioCompanyOperations = [ { displayName: 'Operation', name: 'operation', type: 'options', noDataExpression: true, required: true, displayOptions: { show: { resource: ['portfolioCompany'], }, }, options: [ { name: 'Add', value: 'add', description: 'Add a company to portfolio', action: 'Add a portfolio company', }, { name: 'Get Many', value: 'getAll', description: 'Get many companies in a portfolio', action: 'Get many portfolio companies', }, { name: 'Remove', value: 'remove', description: 'Remove a company from portfolio', action: 'Remove a portfolio company', }, ], default: 'add', }, ]; exports.portfolioCompanyFields = [ { displayName: 'Portfolio ID', name: 'portfolioId', type: 'string', required: true, default: '', displayOptions: { show: { resource: ['portfolioCompany'], operation: ['getAll', 'add', 'remove'], }, }, }, { displayName: 'Return All', name: 'returnAll', type: 'boolean', displayOptions: { show: { resource: ['portfolioCompany'], operation: ['getAll'], }, }, default: false, description: 'Whether to return all results or only up to a given limit', }, { displayName: 'Limit', name: 'limit', type: 'number', displayOptions: { show: { resource: ['portfolioCompany'], operation: ['getAll'], returnAll: [false], }, }, typeOptions: { minValue: 1, maxValue: 100, }, default: 100, description: 'Max number of results to return', }, { displayName: 'Filters', name: 'filters', displayOptions: { show: { resource: ['portfolioCompany'], operation: ['getAll'], }, }, type: 'collection', placeholder: 'Add Filter', default: {}, options: [ { displayName: 'Grade', name: 'grade', type: 'string', placeholder: '', default: '', description: 'Company score grade filter', }, { displayName: 'Industry', name: 'industry', type: 'string', placeholder: '', default: '', description: 'Industry filter', }, { displayName: 'Issue Type', name: 'issueType', type: 'string', placeholder: '', description: 'Issue type filter', default: '', }, { displayName: 'Status', name: 'status', type: 'options', options: [ { name: 'Active', value: 'active', }, { name: 'Inactive', value: 'inactive', }, ], default: '', }, { displayName: 'Vulnerability', name: 'vulnerability', type: 'string', placeholder: '', description: 'CVE vulnerability filter', default: '', }, ], }, { displayName: 'Domain', name: 'domain', type: 'string', required: true, default: '', displayOptions: { show: { resource: ['portfolioCompany'], operation: ['add', 'remove'], }, }, description: "Company's domain name", }, ]; //# sourceMappingURL=PortfolioCompanyDescription.js.map