Skip to content

MediaPickerPopup

A Vue component.

File: src/components/MediaPickerPopup.vue

Overview

Props

NameTypeDefaultRequiredDescription
closePopupTSFunctionTypeundefinedNo description
positionPopupPosition'above'No description
triggerElementHTMLElementundefinedNo description
initialTabunion'gifs'No description

Props Details

closePopup

No description available.

  • Type: TSFunctionType
  • Required: No
  • Default: undefined

position

No description available.

  • Type: PopupPosition
  • Required: No
  • Default: 'above'

triggerElement

No description available.

  • Type: HTMLElement
  • Required: No
  • Default: undefined

initialTab

No description available.

  • Type: union
  • Required: No
  • Default: 'gifs'

Events

NameParametersDescription
sendGifGifNo description
sendEmojiEmojiNo description

Event Details

sendGif

No description available.

Parameters: Gif

sendEmoji

No description available.

Parameters: Emoji

Slots

This component has no slots.

Methods

This component exposes no public methods.

Usage Example

vue
<template>
  <MediaPickerPopup
    
    @sendGif="handleSendGif"
    @sendEmoji="handleSendEmoji" />
</template>

<script setup lang="ts">
const handleSendGif = (data: Gif) => {
  // Handle sendGif event
}

const handleSendEmoji = (data: Emoji) => {
  // Handle sendEmoji event
}
</script>

File Location

src/components/MediaPickerPopup.vue


This documentation was automatically generated from the component source code.

Released under the AGPL-3.0 License.