Add Webflow Node (#1628)

*  Webflow Node

* 📚 Add endpoint documentation URLs

*  Simplify field name/type separator

*  Simplify API call function signature

*  Reposition query string object

* ✏️ Edit parameter descriptions

*  Improvements

Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
Ricardo Espinoza
2021-04-17 03:25:51 -04:00
committed by GitHub
parent 78936fd1dc
commit fbb97cb90f
9 changed files with 787 additions and 12 deletions

View File

@@ -20,7 +20,7 @@ export class WebflowTrigger implements INodeType {
description: INodeTypeDescription = {
displayName: 'Webflow Trigger',
name: 'webflowTrigger',
icon: 'file:webflow.png',
icon: 'file:webflow.svg',
group: ['trigger'],
version: 1,
description: 'Handle Webflow events via webhooks',
@@ -97,10 +97,6 @@ export class WebflowTrigger implements INodeType {
type: 'options',
required: true,
options: [
{
name: 'Form submission',
value: 'form_submission',
},
{
name: 'Ecomm Inventory Changed',
value: 'ecomm_inventory_changed',
@@ -113,6 +109,10 @@ export class WebflowTrigger implements INodeType {
name: 'Ecomm Order Changed',
value: 'ecomm_order_changed',
},
{
name: 'Form Submission',
value: 'form_submission',
},
{
name: 'Site Publish',
value: 'site_publish',