Expand description
Constructors§
Source§
new MicrosoftTeamsTrigger<
L extends string,
C extends unknown = never,
P extends MicrosoftTeamsTriggerProps = never,
>(
id: L,
props?: P,
): MicrosoftTeamsTrigger<L, C, P>
new MicrosoftTeamsTrigger<
L extends string,
C extends unknown = never,
P extends MicrosoftTeamsTriggerProps = never,
>(
id: L,
props?: P,
): MicrosoftTeamsTrigger<L, C, P>
Properties§
§
§
§
§
public readonly id: L
Unique identifier for this state
public readonly label: string | undefined
The node label
public position?: NodePosition
Position of the node in the n8n workflow editor canvas When undefined, the node will be placed automatically
props?: P
§public size: NodeSizeDEFAULT_NODE_SIZE
Size of the node in the n8n workflow editor
Methods§
Source§
canTakeInput(
_fromState: IChainable,
_withConnectionOptions?: ConnectionOptions,
): boolean
canTakeInput(
_fromState: IChainable,
_withConnectionOptions?: ConnectionOptions,
): boolean
Determines if this state can accept input from another state
Source§
clone<Id extends string>(
id: Id,
props?: NodeProps,
cloneOptions?: { preserveChainConnections?: boolean },
): Omit<MicrosoftTeamsTrigger<L, C, P>, "id"> & Node<
Id,
[P] extends [never]
? C
: NonNullable<P["outputSchema"]>["infer"],
>
clone<Id extends string>(
id: Id,
props?: NodeProps,
cloneOptions?: { preserveChainConnections?: boolean },
): Omit<MicrosoftTeamsTrigger<L, C, P>, "id"> & Node<
Id,
[P] extends [never]
? C
: NonNullable<P["outputSchema"]>["infer"],
>
Creates a deep copy of this node with a new ID and optional property overrides
Source§
getCredentials(): (
| Credentials<
MicrosoftEntraServicePrincipalApiCredentials,
>
| Credentials<MicrosoftOAuth2ApiCredentials>
| Credentials<MicrosoftTeamsOAuth2ApiCredentials>
| undefined
)[]
getCredentials(): (
| Credentials<
MicrosoftEntraServicePrincipalApiCredentials,
>
| Credentials<MicrosoftOAuth2ApiCredentials>
| Credentials<MicrosoftTeamsOAuth2ApiCredentials>
| undefined
)[]
Returns the credentials required by this node
Source§
listOutgoing(): IChainable<string, any>[]
listOutgoing(): IChainable<string, any>[]
Returns all states that are connected as next states from this state
Triggers workflows in n8n based on events from Microsoft Teams, such as new messages or team updates, using specified configurations.