n8n-nodes-semble v2.1.0


n8n-nodes-semble / nodes/Semble/SembleTrigger.node / SembleTrigger

Class: SembleTrigger

Defined in: nodes/Semble/SembleTrigger.node.ts:260

Main Semble trigger node class for n8n SembleTrigger

Implements

Description

Provides scheduled polling access to Semble API for monitoring changes

Implements

  • INodeType

Constructors

Constructor

new SembleTrigger(): SembleTrigger

Returns

SembleTrigger

Methods

initializeServices()

private static initializeServices(): void

Defined in: nodes/Semble/SembleTrigger.node.ts:271

Initialize static service container

Returns

void


getEventSystem()

private static getEventSystem(): EventSystem

Defined in: nodes/Semble/SembleTrigger.node.ts:354

Get event system for emitting events

Returns

EventSystem

Static


poll()

poll(this): Promise\<null | INodeExecutionData[][]>

Defined in: nodes/Semble/SembleTrigger.node.ts:542

Main polling method for the Semble trigger

Parameters

this

IPollFunctions

n8n polling context

Returns

Promise\<null | INodeExecutionData[][]>

Array of execution data or null if no new data

Async

Method

poll

Throws

When resource is not supported or parameters are invalid

Description

Polls Semble API for changes and returns new/updated items

Implementation of

INodeType.poll

Properties

serviceContainer

private static serviceContainer: IServiceContainer

Defined in: nodes/Semble/SembleTrigger.node.ts:265

Static service container for dependency injection


description

description: INodeTypeDescription

Defined in: nodes/Semble/SembleTrigger.node.ts:364

Node type description and configuration

Description

Defines the trigger node's appearance, properties, and polling behavior

Implementation of

INodeType.description