Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cinnyapp/cinny
/ functions
Functions
1,961 in github.com/cinnyapp/cinny
⨍
Functions
1,961
◇
Types & classes
87
↓ 254 callers
Function
useMatrixClient
()
src/app/hooks/useMatrixClient.ts:8
↓ 135 callers
Method
has
(str: string)
src/app/utils/ASCIILexicalTable.ts:75
↓ 113 callers
Function
useAsyncCallback
( asyncCallback: AsyncCallback<TArgs, TData> )
src/app/hooks/useAsyncCallback.ts:99
↓ 109 callers
Function
useSetting
( settingsAtom: typeof sAtom, key: K )
src/app/state/hooks/settings.ts:24
↓ 83 callers
Method
get
(index: number)
src/app/utils/ASCIILexicalTable.ts:123
↓ 80 callers
Method
preventDefault
()
src/app/utils/keyboard.ts:11
↓ 66 callers
Function
useMediaAuthentication
()
src/app/hooks/useMediaAuthentication.ts:3
↓ 60 callers
Function
getMxIdLocalPart
(userId: string)
src/app/utils/matrix.ts:32
↓ 53 callers
Function
mxcUrlToHttp
( mx: MatrixClient, mxcUrl: string, useAuthentication?: boolean, width?: number, height?: number,
src/app/utils/matrix.ts:279
↓ 42 callers
Function
useRoom
()
src/app/hooks/useRoom.ts:8
↓ 32 callers
Function
getMemberDisplayName
(room: Room, userId: string)
src/app/utils/room.ts:362
↓ 32 callers
Function
useAlive
()
src/app/hooks/useAlive.ts:3
↓ 28 callers
Function
getStateEvent
( room: Room, eventType: StateEvent, stateKey = '' )
src/app/utils/room.ts:33
↓ 28 callers
Function
useScreenSizeContext
()
src/app/hooks/useScreenSize.ts:33
↓ 26 callers
Function
useRoomCreators
(room: Room)
src/app/hooks/useRoomCreators.ts:30
↓ 22 callers
Function
useRoomNavigate
()
src/app/hooks/useRoomNavigate.ts:19
↓ 20 callers
Function
getMxIdServer
(userId: string)
src/app/utils/matrix.ts:30
↓ 20 callers
Function
isUserId
(id: string)
src/app/utils/matrix.ts:34
↓ 20 callers
Function
useStateEvent
(room: Room, eventType: StateEvent, stateKey = '')
src/app/hooks/useStateEvent.ts:8
↓ 19 callers
Function
useRoomPermissions
( creators: Set<string>, powerLevels: IPowerLevels )
src/app/hooks/useRoomPermissions.ts:50
↓ 18 callers
Function
getCanonicalAliasOrRoomId
(mx: MatrixClient, roomId: string)
src/app/utils/matrix.ts:49
↓ 17 callers
Function
nameInitials
(str: string | undefined | null, len = 1)
src/app/utils/common.ts:114
↓ 17 callers
Function
usePowerLevels
(room: Room)
src/app/hooks/usePowerLevels.ts:68
↓ 16 callers
Function
trimTrailingSlash
(str: string)
src/app/utils/common.ts:110
↓ 15 callers
Function
getAllParents
(roomToParents: RoomToParents, roomId: string)
src/app/utils/room.ts:103
↓ 15 callers
Function
getContent
(evt: MatrixEvent)
src/app/features/room/message/Message.tsx:246
↓ 14 callers
Function
copyToClipboard
(text: string)
src/app/utils/dom.ts:190
↓ 14 callers
Function
markAsRead
(mx: MatrixClient, roomId: string, privateReceipt: boolean)
src/app/utils/notifications.ts:3
↓ 14 callers
Function
useSpaceOptionally
()
src/app/hooks/useSpace.ts:14
↓ 13 callers
Function
appendLine
()
src/app/components/editor/input.ts:175
↓ 13 callers
Function
getRoomAvatarUrl
( mx: MatrixClient, room: Room, size: 32 | 96 = 32, useAuthentication = false )
src/app/utils/room.ts:301
↓ 13 callers
Function
search
(start: number, end: number)
src/app/utils/common.ts:66
↓ 13 callers
Function
setSettings
(settings: Settings)
src/app/state/settings.ts:95
↓ 13 callers
Function
splitWithSpace
(content: string)
src/app/utils/common.ts:144
↓ 12 callers
Function
bytesToSize
(bytes: number)
src/app/utils/common.ts:3
↓ 12 callers
Function
friendlyError
* Make an Error object which has a friendlyText property which is already * translated and suitable for showing to the user. * * @param {string} ms
src/util/cryptE2ERoomKeys.js:13
↓ 12 callers
Function
isRoomAlias
(id: string)
src/app/utils/matrix.ts:38
↓ 12 callers
Function
packAddressEqual
(a1?: PackAddress, a2?: PackAddress)
src/app/plugins/custom-emoji/utils.ts:10
↓ 12 callers
Function
toggleBlock
(editor: Editor, format: BlockType, option?: BlockOption)
src/app/components/editor/utils.ts:73
↓ 12 callers
Function
useAsyncSearch
( list: TSearchItem[], getItemStr: SearchItemStrGetter<TSearchItem>, options?: UseAsyncSearchOptions )
src/app/hooks/useAsyncSearch.ts:107
↓ 12 callers
Function
withSearchParam
( path: string, searchParam: T )
src/app/pages/pathUtils.ts:32
↓ 11 callers
Function
getNotificationModeActions
( mode: NotificationMode, options?: NotificationModeOptions )
src/app/hooks/useNotificationMode.ts:27
↓ 11 callers
Function
getPowerTagIconSrc
( mx: MatrixClient, useAuthentication: boolean, icon: MemberPowerTagIcon )
src/app/hooks/useMemberPowerTag.ts:35
↓ 11 callers
Function
isSpace
(room: Room | null)
src/app/utils/room.ts:75
↓ 11 callers
Method
select
(cursor: Cursor)
src/app/plugins/text-area/Operations.ts:4
↓ 11 callers
Function
useGetRoom
(rooms: Set<string>)
src/app/hooks/useGetRoom.ts:15
↓ 11 callers
Function
useRoomName
(room: Room)
src/app/hooks/useRoomMeta.ts:19
↓ 10 callers
Function
getRoomIconSrc
( icons: Record<IconName, IconSrc>, roomType?: string, joinRule?: JoinRule )
src/app/utils/room.ts:261
↓ 10 callers
Function
getRoomPermissionsAPI
( creators: Set<string>, powerLevels: IPowerLevels )
src/app/hooks/useRoomPermissions.ts:16
↓ 10 callers
Method
getState
()
src/app/plugins/call/CallControl.ts:85
↓ 10 callers
Function
getViaServers
(room: Room)
src/app/plugins/via-servers.ts:7
↓ 10 callers
Function
onTabPress
(evt: KeyboardEventLike, callback: () => void)
src/app/utils/keyboard.ts:14
↓ 10 callers
Function
useAllJoinedRoomsSet
()
src/app/hooks/useGetRoom.ts:7
↓ 10 callers
Function
usePowerLevelTags
(room: Room, powerLevels: IPowerLevels)
src/app/hooks/usePowerLevelTags.ts:90
↓ 10 callers
Function
useStateEventCallback
(mx: MatrixClient, onStateEvent: StateEventCallback)
src/app/hooks/useStateEventCallback.ts:10
↓ 9 callers
Function
colorMXID
(userId)
src/util/colorMXID.js:25
↓ 9 callers
Function
decryptFile
( dataBuffer: ArrayBuffer, type: string, encInfo: EncryptedAttachmentInfo )
src/app/utils/matrix.ts:126
↓ 9 callers
Function
downloadMedia
(src: string)
src/app/utils/matrix.ts:299
↓ 9 callers
Function
getAccountData
( mx: MatrixClient, eventType: AccountDataEvent )
src/app/utils/room.ts:44
↓ 9 callers
Function
getInlineElement
(node: ChildNode, processText: ProcessTextCallback)
src/app/components/editor/input.ts:136
↓ 9 callers
Function
getLoginPath
(server?: string)
src/app/pages/pathUtils.ts:75
↓ 9 callers
Function
getRoomCreatorsForRoomId
(mx: MatrixClient, roomId: string)
src/app/hooks/useRoomCreators.ts:41
↓ 9 callers
Function
isBlockActive
(editor: Editor, format: BlockType)
src/app/components/editor/utils.ts:47
↓ 9 callers
Function
isRoom
(room: Room | null)
src/app/utils/room.ts:82
↓ 9 callers
Function
rateLimitedActions
( data: T[], callback: (item: T, index: number) => Promise<R>, maxRetryCount?: number )
src/app/utils/matrix.ts:316
↓ 9 callers
Function
tryDecodeURIComponent
(encodedURIComponent: string)
src/app/utils/dom.ts:214
↓ 9 callers
Function
useAccountData
(eventType: string)
src/app/hooks/useAccountData.ts:5
↓ 9 callers
Function
useCallEmbed
()
src/app/hooks/useCallEmbed.ts:22
↓ 9 callers
Function
useOpenUserRoomProfile
()
src/app/state/hooks/userRoomProfile.ts:30
↓ 9 callers
Function
useRoomsUnread
( rooms: string[], roomToUnreadAtm: typeof roomToUnreadAtom )
src/app/state/hooks/unread.ts:29
↓ 9 callers
Function
useSelectedRoom
()
src/app/hooks/router/useSelectedRoom.ts:5
↓ 8 callers
Function
cryptoFailMsg
()
src/util/cryptE2ERoomKeys.js:19
↓ 8 callers
Function
downloadEncryptedMedia
( src: string, decryptContent: (buf: ArrayBuffer) => Promise<Blob> )
src/app/utils/matrix.ts:306
↓ 8 callers
Function
getMemberAvatarMxc
(room: Room, userId: string)
src/app/utils/room.ts:378
↓ 8 callers
Function
getUsageStr
(usage: ImageUsage[])
src/app/components/image-pack-view/UsageSwitcher.tsx:8
↓ 8 callers
Function
getVariant
(variant: ContainerColor)
src/app/components/nav/styles.css.ts:37
↓ 8 callers
Function
getVariant
(variant: ContainerColor)
src/app/components/stacked-avatar/styles.css.ts:5
↓ 8 callers
Function
getVariant
(variant: ContainerColor)
src/app/components/message/placeholder/LinePlaceholder.css.ts:5
↓ 8 callers
Function
getVariant
(variant: TContainerColor)
src/app/styles/ContainerColor.css.ts:5
↓ 8 callers
Function
isRoomId
(id: string)
src/app/utils/matrix.ts:36
↓ 8 callers
Function
sanitizeText
(body: string)
src/app/utils/sanitize.ts:159
↓ 8 callers
Function
useAutoDiscoveryInfo
()
src/app/hooks/useAutoDiscoveryInfo.ts:8
↓ 8 callers
Function
useDebounce
( callback: DebounceCallback<T>, options?: DebounceOptions )
src/app/hooks/useDebounce.ts:9
↓ 8 callers
Function
useGetMemberPowerTag
( room: Room, creators: Set<string>, powerLevels: IPowerLevels )
src/app/hooks/useMemberPowerTag.ts:12
↓ 8 callers
Function
useKeyDown
(target: Window, callback: (evt: KeyboardEvent) => void)
src/app/hooks/useKeyDown.ts:3
↓ 8 callers
Function
usePowerLevelsContext
()
src/app/hooks/usePowerLevels.ts:82
↓ 8 callers
Function
useRoomAvatar
(room: Room, dm?: boolean)
src/app/hooks/useRoomMeta.ts:7
↓ 8 callers
Function
useRoomCreatorsTag
()
src/app/hooks/useRoomCreatorsTag.ts:8
↓ 8 callers
Function
useSpace
()
src/app/hooks/useSpace.ts:8
↓ 7 callers
Method
cursorLines
(cursor: Cursor)
src/app/plugins/text-area/TextArea.ts:31
↓ 7 callers
Function
explore
(newSearchParams: ExploreServerPathSearchParams)
src/app/pages/client/explore/Server.tsx:414
↓ 7 callers
Function
factoryRoomIdByActivity
(mx: MatrixClient)
src/app/utils/sort.ts:6
↓ 7 callers
Function
getDirectRoomAvatarUrl
( mx: MatrixClient, room: Room, size: 32 | 96 = 32, useAuthentication = false )
src/app/utils/room.ts:313
↓ 7 callers
Function
getExploreServerPath
(server: string)
src/app/pages/pathUtils.ts:149
↓ 7 callers
Function
getHomePath
()
src/app/pages/pathUtils.ts:90
↓ 7 callers
Function
getStateEvents
(room: Room, eventType: StateEvent)
src/app/utils/room.ts:41
↓ 7 callers
Function
handleAutocomplete
(uId, name)
src/app/components/editor/autocomplete/UserMentionAutocomplete.tsx:109
↓ 7 callers
Function
handleSubmit
(newValue: number)
src/app/components/time-date/DatePicker.tsx:20
↓ 7 callers
Function
highlightText
( regex: RegExp, data: (string | JSX.Element)[] )
src/app/plugins/react-custom-html-parser.tsx:188
↓ 7 callers
Function
moveCursor
(editor: Editor, withSpace?: boolean)
src/app/components/editor/utils.ts:204
next →
1–100 of 1,961, ranked by callers