UserSettings View
File: src/views/UserSettings.vue
Overview
Functions
handleResize()
No description available.
Parameters: None
Returns: Unknown
const handleResize = () =>toggleSidebar()
No description available.
Parameters: None
Returns: Unknown
const toggleSidebar = () =>closeSidebar()
No description available.
Parameters: None
Returns: Unknown
const closeSidebar = () =>handleSidebarSwipe()
No description available.
Parameters: None
Returns: Unknown
const handleSidebarSwipe = () =>onSettingsTouchStart(event: TouchEvent)
No description available.
Parameters:
event: TouchEvent
Returns: Unknown
const onSettingsTouchStart = (event: TouchEvent) =>onSettingsTouchMove(event: TouchEvent)
No description available.
Parameters:
event: TouchEvent
Returns: Unknown
const onSettingsTouchMove = (event: TouchEvent) =>onSettingsTouchEnd(event: TouchEvent)
No description available.
Parameters:
event: TouchEvent
Returns: Unknown
const onSettingsTouchEnd = (event: TouchEvent) =>setActiveSection(sectionId: string)
No description available.
Parameters:
sectionId: string
Returns: Unknown
const setActiveSection = (sectionId: string) =>closeSettings()
No description available.
Parameters: None
Returns: Unknown
const closeSettings = () =>handleLogout()
No description available.
Parameters: None
Returns: Unknown
const handleLogout = async () =>handleProfileUpdate(updatedProfile: Partial<User>)
No description available.
Parameters:
updatedProfile: Partial<User>
Returns: Unknown
const handleProfileUpdate = async (updatedProfile: Partial<User>) =>handleAvatarUpload(file: File)
No description available.
Parameters:
file: File
Returns: Unknown
const handleAvatarUpload = async (file: File) =>handleBannerUpload(file: File)
No description available.
Parameters:
file: File
Returns: Unknown
const handleBannerUpload = async (file: File) =>handlePrivacyUpdate(privacySettings: any)
No description available.
Parameters:
privacySettings: any
Returns: Unknown
const handlePrivacyUpdate = async (privacySettings: any) =>handleAppearanceUpdate(appearanceSettings: any)
No description available.
Parameters:
appearanceSettings: any
Returns: Unknown
const handleAppearanceUpdate = async (appearanceSettings: any) =>handleNotificationsUpdate(notificationSettings: any)
No description available.
Parameters:
notificationSettings: any
Returns: Unknown
const handleNotificationsUpdate = async (notificationSettings: any) =>handleVoiceSettingsUpdate(voiceSettings: any)
No description available.
Parameters:
voiceSettings: any
Returns: Unknown
const handleVoiceSettingsUpdate = async (voiceSettings: any) =>handleKeybindsUpdate(keybinds: any)
No description available.
Parameters:
keybinds: any
Returns: Unknown
const handleKeybindsUpdate = async (keybinds: any) =>handleLanguageUpdate(language: string)
No description available.
Parameters:
language: string
Returns: Unknown
const handleLanguageUpdate = async (language: string) =>handleAdvancedUpdate(advancedSettings: any)
No description available.
Parameters:
advancedSettings: any
Returns: Unknown
const handleAdvancedUpdate = async (advancedSettings: any) =>Interfaces
Props
No description available.
interface Props {
section?: string
}Vue Component
This is a Vue component file.
Source Code Insights
File Size: 25470 characters Lines of Code: 944 Imports: 36
Usage Example
import { UserSettings } from '@/views/UserSettings'
// Example usage
handleResize()This documentation was automatically generated from the source code.
