Skip to content

UnifiedContextBar

A Vue component.

File: src/components/common/UnifiedContextBar.vue

Overview

Props

NameTypeDefaultRequiredDescription
modeunionundefinedNo description
isMobilebooleanfalseNo description
leftSidebarOpenbooleanfalseNo description
rightSidebarOpenbooleanfalseNo description
voicePanelOpenbooleanfalseNo description
currentServerunionundefinedNo description
currentChannelunionundefinedNo description
isDMbooleanfalseNo description
currentViewunion'home'No description
instanceDomainstringundefinedNo description

Props Details

mode

No description available.

  • Type: union
  • Required: Yes
  • Default: undefined

isMobile

No description available.

  • Type: boolean
  • Required: No
  • Default: false

leftSidebarOpen

No description available.

  • Type: boolean
  • Required: No
  • Default: false

rightSidebarOpen

No description available.

  • Type: boolean
  • Required: No
  • Default: false

voicePanelOpen

No description available.

  • Type: boolean
  • Required: No
  • Default: false

currentServer

No description available.

  • Type: union
  • Required: No
  • Default: undefined

currentChannel

No description available.

  • Type: union
  • Required: No
  • Default: undefined

isDM

No description available.

  • Type: boolean
  • Required: No
  • Default: false

currentView

No description available.

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

instanceDomain

No description available.

  • Type: string
  • Required: No
  • Default: undefined

Events

NameParametersDescription
toggle-left-sidebarunknownNo description

Event Details

toggle-left-sidebar

No description available.

Parameters: unknown

Slots

This component has no slots.

Methods

This component exposes no public methods.

Usage Example

vue
<template>
  <UnifiedContextBar
    :mode="undefined"
    @toggle-left-sidebar="handleToggleLeftSidebar" />
</template>

<script setup lang="ts">
const handleToggleLeftSidebar = (data: unknown) => {
  // Handle toggle-left-sidebar event
}
</script>

File Location

src/components/common/UnifiedContextBar.vue


This documentation was automatically generated from the component source code.

Released under the AGPL-3.0 License.