Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Latest
class SuggestionRouter
import { SuggestionRouter } from "https://deno.land/x/deno_slack_sdk@2.13.0/functions/interactivity/block_suggestion_router.ts";

Type Parameters

InputParameters extends ParameterSetDefinition
OutputParameters extends ParameterSetDefinition
RequiredInput extends PossibleParameterKeys<InputParameters>
RequiredOutput extends PossibleParameterKeys<OutputParameters>

Properties

private
routes: Array<[BlockActionConstraint, BlockSuggestionHandler<this.func.definition>]>

Methods

Returns a method handling routing of suggestion payloads to the appropriate suggestion handler. The output of export() should be attached to the blockSuggestion export of your function.

Return the first registered SuggestionHandler that matches the action and/or block ID string(s) provided.