Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Shad02w/Youtube-Chat-in-Fullscreen
/ functions
Functions
150 in github.com/Shad02w/Youtube-Chat-in-Fullscreen
⨍
Functions
150
◇
Types & classes
101
↓ 23 callers
Method
set
(data: T)
packages/legacy/src/models/Intercept.ts:13
↓ 14 callers
Method
add
(message: CaughtLiveChatRequestMessage)
packages/legacy/src/models/Event.ts:15
↓ 12 callers
Method
addEventListener
(name: 'release', listener: EventListener)
packages/legacy/src/models/Event.ts:41
↓ 8 callers
Function
handleDragStart
(set: PositionSet)
packages/legacy/src/components/Resizable.tsx:125
↓ 8 callers
Function
testCases
(pageType: PageType, channel: ChannelType)
packages/legacy/src/components/hooks/__tests__/useLiveChatActions.test.ts:33
↓ 7 callers
Method
get
()
packages/legacy/src/models/Intercept.ts:14
↓ 6 callers
Function
AndroidColorToRgba
(color: number)
packages/legacy/src/models/Color.ts:16
↓ 6 callers
Function
FetchData
( url: string, requestBody?: JSON, requestHeaders?: chrome.webRequest.HttpHeader[] )
packages/legacy/src/models/Fetch.ts:47
↓ 6 callers
Function
FindObjectByKeyRecursively
(obj: LiveChatResponse, targetKey: string)
packages/legacy/src/models/Function.ts:21
↓ 6 callers
Function
createInterceptElement
(id: string, initValue: T)
packages/legacy/src/models/Intercept.ts:17
↓ 6 callers
Method
mount
()
packages/legacy/src/models/Intercept.ts:12
↓ 6 callers
Method
removeEventListener
(name: 'release', listener: EventListener)
packages/legacy/src/models/Event.ts:45
↓ 6 callers
Function
rgbaToRgbaString
(color: RGBA)
packages/legacy/src/models/Color.ts:27
↓ 6 callers
Function
useBackgroundMessage
(effect: CachedMessageEffectCallback)
packages/legacy/src/components/hooks/useBackgroundMessage.ts:8
↓ 6 callers
Function
useInitLiveChatResponse
(effect: InitLiveChatResponseEffectCallback)
packages/legacy/src/components/hooks/useInitLiveChatResponse.ts:19
↓ 5 callers
Function
checkBadgeType
(badges: YTLiveChat.AuthorBadge[] | undefined, type: YTLiveChat.IconType)
packages/legacy/src/models/ChatFilter.ts:23
↓ 5 callers
Function
useLiveChatResponse
(effect: LiveChatResponseEffectCallback)
packages/legacy/src/components/hooks/useLiveChatResponse.ts:7
↓ 4 callers
Function
getInterceptElementContent
(el: HTMLElement)
packages/legacy/src/models/Intercept.ts:35
↓ 4 callers
Method
pop
()
packages/legacy/src/models/Event.ts:19
↓ 4 callers
Function
useChatBox
()
packages/legacy/src/components/hooks/useChatBox.ts:6
↓ 4 callers
Function
useFullscreenState
()
packages/legacy/src/components/hooks/useFullscreenState.ts:3
↓ 4 callers
Function
useInterceptElement
(id: string, defaultValue: T)
packages/legacy/src/components/hooks/useInterceptElement.ts:5
↓ 4 callers
Function
useMutation
(finder: GetElementCallback<T>)
packages/legacy/src/components/hooks/useMutation.ts:8
↓ 3 callers
Function
FillWithPresetValueWhenNotExist
(oldValue: T, newValue: T)
packages/legacy/src/models/Function.ts:32
↓ 3 callers
Function
LiveChatResponse2LiveChatActions
(response: LiveChatResponse)
packages/legacy/src/models/Chat.ts:40
↓ 3 callers
Function
cleanupWindowMessages
()
packages/legacy/src/jest-setup.ts:15
↓ 3 callers
Method
clear
()
packages/legacy/src/models/Event.ts:37
↓ 3 callers
Function
createElement
()
packages/legacy/src/components/hooks/__tests__/useMutation.test.ts:13
↓ 3 callers
Function
isChatBoxExpanded
()
packages/legacy/src/models/Chat.ts:124
↓ 3 callers
Function
runWapper
()
packages/legacy/src/models/__tests__/Debounce.test.ts:37
↓ 3 callers
Function
setupChrome
()
packages/legacy/src/jest-setup.ts:19
↓ 3 callers
Function
setupWindowMessage
()
packages/legacy/src/jest-setup.ts:8
↓ 3 callers
Function
useUrl
(onChange: (location: Location) => any)
packages/legacy/src/components/hooks/useUrl.ts:3
↓ 2 callers
Function
Datastring2JSON
(datastring: Datastring)
packages/legacy/src/models/Datastring.ts:7
↓ 2 callers
Function
InstantAdvancedChatLiveActions
(actions: AdvancedChatLiveActions)
packages/legacy/src/models/Chat.ts:62
↓ 2 callers
Function
JSON2Datastring
(obj: T)
packages/legacy/src/models/Datastring.ts:5
↓ 2 callers
Function
LiveChatResponse2LiveChatReplayActions
(response: LiveChatResponse)
packages/legacy/src/models/Chat.ts:50
↓ 2 callers
Function
ScrollToBottom
(el: HTMLElement)
packages/legacy/src/components/ChatList.tsx:75
↓ 2 callers
Function
attachListeners
()
packages/legacy/src/background.ts:91
↓ 2 callers
Function
checkFullscreenState
()
packages/legacy/src/components/hooks/useFullscreenState.ts:4
↓ 2 callers
Function
createAdvanceChatLiveActions
(chatActions: ChatLiveActionWithVideoOffsetTime[])
packages/legacy/src/models/Chat.ts:31
↓ 2 callers
Function
createHeadersObject
(requestHeaders: chrome.webRequest.HttpHeader[] | undefined)
packages/legacy/src/models/Fetch.ts:36
↓ 2 callers
Function
debounce
(wait: number, callback: (...args: any) => any)
packages/legacy/src/models/Function.ts:3
↓ 2 callers
Function
filterChatActionsWithUndefinedValue
(chatActions: ChatLiveActionWithVideoOffsetTime[])
packages/legacy/src/models/Chat.ts:20
↓ 2 callers
Function
getCSSPosition
()
packages/legacy/src/components/Resizable.tsx:114
↓ 2 callers
Function
getCurrentPlayerTime
()
packages/legacy/src/models/Player.ts:5
↓ 2 callers
Function
getPageType
(url: string)
packages/legacy/src/models/Request.ts:19
↓ 2 callers
Function
isMember
(badges: YTLiveChat.AuthorBadge[] | undefined)
packages/legacy/src/models/ChatFilter.ts:36
↓ 2 callers
Method
popAll
()
packages/legacy/src/models/Event.ts:28
↓ 2 callers
Function
response2LiveChatActions
(response: LiveChatResponse, type: PageType, responseType: ResponseType)
packages/legacy/src/components/hooks/useLiveChatActions.ts:17
↓ 2 callers
Function
setInterceptElementContent
(content: T, el: HTMLElement)
packages/legacy/src/models/Intercept.ts:33
↓ 2 callers
Function
setup
()
packages/legacy/src/components/hooks/__tests__/useElementState.test.tsx:14
↓ 2 callers
Function
useElementStatus
(id: string)
packages/legacy/src/components/hooks/useElementState.ts:3
↓ 2 callers
Function
useLiveChatActions
()
packages/legacy/src/components/hooks/useLiveChatActions.ts:15
↓ 1 callers
Function
FilterDuplicateChatAdvancedChatLiveActions
(actions: AdvancedChatLiveActions)
packages/legacy/src/models/Chat.ts:64
↓ 1 callers
Function
Player
()
packages/legacy/src/models/Player.ts:2
↓ 1 callers
Function
RequestBodyArrayBuffer2json
(raw: chrome.webRequest.UploadData[])
packages/legacy/src/background.ts:36
↓ 1 callers
Function
Sec2MSec
(second: number)
packages/legacy/src/models/Player.ts:1
↓ 1 callers
Function
createMessageMap
()
packages/legacy/src/background.ts:8
↓ 1 callers
Function
debouncePromise
(wait: number)
packages/legacy/src/models/Function.ts:11
↓ 1 callers
Function
getChatBoxElement
()
packages/legacy/src/models/Chat.ts:114
↓ 1 callers
Function
getChatIframe
()
packages/legacy/src/models/Chat.ts:93
↓ 1 callers
Function
getChatIframeScript
()
packages/legacy/src/models/Chat.ts:99
↓ 1 callers
Function
getChatType
(action: AdvancedChatLiveAction)
packages/legacy/src/models/ChatFilter.ts:40
↓ 1 callers
Function
main
()
packages/legacy/src/index.tsx:14
↓ 1 callers
Function
mountInterceptElement
(el: HTMLElement)
packages/legacy/src/models/Intercept.ts:37
↓ 1 callers
Function
parseInitLiveChatResponseFromScript
(scriptContent: string)
packages/legacy/src/models/Chat.ts:105
↓ 1 callers
Function
removeListeners
()
packages/legacy/src/background.ts:102
↓ 1 callers
Function
setGlobalVariables
()
packages/legacy/src/index.tsx:8
↓ 1 callers
Function
shouldBeFiltered
(action: AdvancedChatLiveAction, chatFilter: ChatFilter)
packages/legacy/src/models/ChatFilter.ts:50
↓ 1 callers
Function
updateChatFilterStyles
(filter: ChatFilter, container: HTMLElement)
packages/legacy/src/components/hooks/useNativeChatFilter.ts:22
↓ 1 callers
Function
useChatActions
(init: AdvancedChatLiveActions, max: number)
packages/legacy/src/components/hooks/useChatActions.ts:4
↓ 1 callers
Function
useChatQueue
()
packages/legacy/src/components/hooks/useChatQueue.ts:10
↓ 1 callers
Function
useNativeChatFilter
(ref: MutableRefObject<HTMLIFrameElement | null>, loaded: number)
packages/legacy/src/components/hooks/useNativeChatFilter.ts:17
↓ 1 callers
Function
usePageType
()
packages/legacy/src/components/hooks/usePageType.ts:5
↓ 1 callers
Function
usePlayerState
()
packages/legacy/src/components/hooks/usePlayerState.ts:5
Function
App
()
packages/legacy/src/popup.tsx:86
Function
App
()
packages/legacy/src/App.tsx:26
Function
App
()
packages/legacy/src/ui-testing/App.test.tsx:28
Function
AppContextProvider
({ children })
packages/legacy/src/contexts/AppContext.tsx:21
Function
AppearanceSettings
()
packages/legacy/src/components/settings/AppearanceSettings.tsx:24
Function
Badges
({ badges, classes })
packages/legacy/src/components/Badges.tsx:9
Function
BlurValueOnChange
(_: any, newValue: number | number[])
packages/legacy/src/components/settings/AppearanceSettings.tsx:61
Function
ChatContextProvider
({ children })
packages/legacy/src/contexts/ChatContext.tsx:30
Function
ChatList
({ chatActions, opacitySC, fontSize, onAutoScrollStop, onAutoScrollStart, className,
packages/legacy/src/components/ChatList.tsx:79
Function
ChatOverlay
()
packages/legacy/src/components/ChatOverlay.tsx:54
Function
ChatSettings
()
packages/legacy/src/components/settings/ChatSettings.tsx:20
Function
Draggable
packages/legacy/src/components/Draggable.tsx:37
Function
FilterSettings
()
packages/legacy/src/components/PopupSettings/FilterSettings.tsx:14
Function
FontValueOnChange
(_: any, newValue: number | number[])
packages/legacy/src/components/settings/AppearanceSettings.tsx:46
Function
LiveChatMembershipItem
({ renderer, classes })
packages/legacy/src/components/LiveChatMembershipItem.tsx:16
Function
LiveChatPaidMessage
({ renderer, classes })
packages/legacy/src/components/LiveChatPaidMessage.tsx:13
Function
LiveChatPaidStickerRenderer
(props)
packages/legacy/src/components/LiveChatPaidStickerRenderer.tsx:14
Function
LiveChatTextMessage
({ renderer, classes })
packages/legacy/src/components/LiveChatTextMessage.tsx:14
Function
Moving
({ className })
packages/legacy/src/components/Moving.tsx:31
Function
NativeChat
()
packages/legacy/src/components/NativeChat.tsx:19
Function
OpacitySCValueOnChange
(_: any, newValue: number | number[])
packages/legacy/src/components/settings/AppearanceSettings.tsx:57
Function
OpacityValueOnChange
(_: any, newValue: number | number[])
packages/legacy/src/components/settings/AppearanceSettings.tsx:53
Function
PaidCardHeader
(props)
packages/legacy/src/components/PaidCardHeader.tsx:15
Function
PopupSettings
({ show, onClose, width })
packages/legacy/src/components/PopupSettings/index.tsx:40
next →
1–100 of 150, ranked by callers