Skip to main content
Module

x/slack_web_api_client/mod.ts>Trigger

Streamlined Slack Web API client for TypeScript
Go to Latest
interface Trigger
import { type Trigger } from "https://deno.land/x/slack_web_api_client@0.9.1/mod.ts";

Properties

id: string
name: string
description: string
inputs: { [key: string]: { value: string; locked: boolean; hidden: boolean; }; }
outputs: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
available_data: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
workflow: { id: string; workflow_id: string; callback_id: string; title: string; description: string; type: string; input_parameters: { type: string; name: string; title: string; description?: string; is_required: boolean; }[]; output_parameters: Record<string, any>[]; app_id: string; app: { id: string; name: string; icons: { image_32: string; image_48: string; image_64: string; image_72: string; }; is_workflow_app: boolean; }; date_created: number; date_updated: number; date_deleted: number; }
date_created: number
date_updated: number
owning_team_id: string
id: string
name: string
description: string
inputs: { [key: string]: { value: string; locked: boolean; hidden: boolean; }; }
outputs: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
available_data: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
workflow: { id: string; workflow_id: string; callback_id: string; title: string; description: string; type: string; input_parameters: { type: string; name: string; title: string; description?: string; is_required: boolean; }[]; output_parameters: Record<string, any>[]; app_id: string; app: { id: string; name: string; icons: { image_32: string; image_48: string; image_64: string; image_72: string; }; is_workflow_app: boolean; }; date_created: number; date_updated: number; date_deleted: number; }
date_created: number
date_updated: number
owning_team_id: string
id: string
name: string
description: string
inputs: { [key: string]: { value: string; locked: boolean; hidden: boolean; }; }
outputs: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
available_data: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
workflow: { id: string; workflow_id: string; callback_id: string; title: string; description: string; type: string; input_parameters: { type: string; name: string; title: string; description?: string; is_required: boolean; }[]; output_parameters: Record<string, any>[]; app_id: string; app: { id: string; name: string; icons: { image_32: string; image_48: string; image_64: string; image_72: string; }; is_workflow_app: boolean; }; date_created: number; date_updated: number; date_deleted: number; }
date_created: number
date_updated: number
owning_team_id: string
id: string
name: string
description: string
inputs: { [key: string]: { value: string; locked: boolean; hidden: boolean; }; }
outputs: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
available_data: { [key: string]: { type: string; name: string; title: string; enum?: string[]; is_hidden?: boolean; nullable?: boolean; is_required: boolean; description: string; }; }
workflow: { id: string; workflow_id: string; callback_id: string; title: string; description: string; type: string; input_parameters: { type: string; name: string; title: string; description?: string; is_required: boolean; }[]; output_parameters: Record<string, any>[]; app_id: string; app: { id: string; name: string; icons: { image_32: string; image_48: string; image_64: string; image_72: string; }; is_workflow_app: boolean; }; date_created: number; date_updated: number; date_deleted: number; }
date_created: number
date_updated: number
owning_team_id: string