Skip to content

SelectMenuModalData

Defined in: resolvers/ModalComponentResolver.ts:33

Resolved data for a select menu modal component, with entity lookups already resolved.

  • BaseModalData<ComponentType.ChannelSelect | ComponentType.MentionableSelect | ComponentType.RoleSelect | ComponentType.StringSelect | ComponentType.UserSelect>

optional channels?: ReadonlyCollection<string, APIInteractionDataResolvedChannel>

Defined in: resolvers/ModalComponentResolver.ts:41


custom_id: string

Defined in: resolvers/ModalComponentResolver.ts:40


optional id?: number

Defined in: resolvers/ModalComponentResolver.ts:22

BaseModalData.id


optional members?: ReadonlyCollection<string, APIInteractionDataResolvedGuildMember>

Defined in: resolvers/ModalComponentResolver.ts:42


optional roles?: ReadonlyCollection<string, APIRole>

Defined in: resolvers/ModalComponentResolver.ts:43


type: StringSelect | UserSelect | RoleSelect | MentionableSelect | ChannelSelect

Defined in: resolvers/ModalComponentResolver.ts:23

BaseModalData.type


optional users?: ReadonlyCollection<string, APIUser>

Defined in: resolvers/ModalComponentResolver.ts:44


values: readonly string[]

Defined in: resolvers/ModalComponentResolver.ts:48

The raw values selected by the user.