Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abue-ammar/tinycast
/ functions
Functions
5,989 in github.com/abue-ammar/tinycast
⨍
Functions
5,989
◇
Types & classes
1,587
↓ 478 callers
Method
map
(_ decrypted: Data)
Tinycast/Features/Backup/Service/RaycastImportReader.swift:10
↓ 383 callers
Method
contains
(_ ranges: [ClosedRange<UInt32>], _ scalar: Unicode.Scalar)
Tinycast/Features/Launcher/Model/ScriptRomanization.swift:116
↓ 189 callers
Method
font
(_ metrics: InterfaceMetrics)
Tinycast/DesignSystem/KeyCapChip.swift:24
↓ 187 callers
Method
filter
(_ query: String)
Tinycast/Features/MenuSearch/Service/MenuSearchSession.swift:90
↓ 160 callers
Method
frame
(of window: AXUIElement)
Tinycast/Features/WindowManagement/Service/AXWindowAccess.swift:139
↓ 108 callers
Function
check
(label, condition, extra = "")
Scripts/raycast-runtime/fixtures.mjs:12
↓ 104 callers
Method
split
Split on scalar boundaries: a lone surrogate half is not text, and a scalar always fits four.
Tinycast/Features/TextInjection/Service/TextInjector.swift:971
↓ 99 callers
Function
Button
({ children, href, variant = "primary", size = "sm", className, ...props }: ButtonProps)
website/src/components/ui/button.tsx:30
↓ 95 callers
Method
joined
(title: String, parents: [String], separator: String)
Tinycast/Features/MenuSearch/Model/MenuSearchItem.swift:28
↓ 95 callers
Method
set
(_ value: String, account: String)
Tinycast/Features/Extensions/Service/ExtensionOAuthKeychain.swift:7
↓ 89 callers
Method
lowercased
Shift uppercases SwiftUI's key, but every chord spells its letter in lower case.
Tinycast/Platform/ASCIIKeyboardLayout.swift:56
↓ 69 callers
Method
sorted
Reading order, so shuffling the inventory cannot change the plan.
Tinycast/Features/WindowManagement/Model/WindowLayoutPlan.swift:148
↓ 66 callers
Function
s
(t)
Tinycast/Resources/RaycastRuntime.generated.js:2
↓ 65 callers
Method
replace
Swap the screen in place, leaving whatever it was opened over still behind it.
Tinycast/Palette/PaletteState.swift:87
↓ 62 callers
Method
append
(_ message: ChatMessage)
Tinycast/Features/AI/Model/ChatSession.swift:80
↓ 61 callers
Method
get
(account: String)
Tinycast/Features/Extensions/Service/ExtensionOAuthKeychain.swift:6
↓ 59 callers
Method
detached
Every repository call is blocking IO, so it runs off-main and reports one typed failure.
Tinycast/Features/Notes/Service/NotesStore.swift:351
↓ 54 callers
Method
insert
(_ item: ClipboardItem)
Tinycast/Features/Clipboard/Model/ClipboardStore.swift:733
↓ 53 callers
Method
hidePalette
(restoreFocus: Bool)
Tinycast/Palette/PaletteCoordinator.swift:91
↓ 51 callers
Method
push
(a,u)
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 50 callers
Method
close
()
Tinycast/Features/MCP/Service/MCPTransport.swift:9
↓ 50 callers
Method
rounded
Rounds the four edges, so two tiles sharing a boundary round it identically.
Tinycast/Features/WindowManagement/Model/WindowPlacementEngine.swift:496
↓ 49 callers
Method
append
(_ title: String, _ entries: [EmojiEntry])
Tinycast/Features/Emoji/UI/EmojiGridView.swift:22
↓ 49 callers
Method
join
The desktop app where one claims the scheme, the web where none does.
Tinycast/Features/Calendar/Service/MeetingLauncher.swift:6
↓ 48 callers
Method
push
(chunk, encoding)
Scripts/raycast-runtime/src/streams.js:69
↓ 47 callers
Method
data
(forType type: NSPasteboard.PasteboardType)
Tests/snippets-test.swift:1900
↓ 46 callers
Method
removeAll
(prefix: String, exactMatch: String)
Tinycast/Features/Extensions/Service/ExtensionOAuthKeychain.swift:9
↓ 44 callers
Method
write
(a)
Tinycast/Resources/RaycastRuntime.generated.js:14
↓ 41 callers
Method
append
(a,u,s)
Tinycast/Resources/RaycastRuntime.generated.js:14
↓ 41 callers
Method
help
(for app: AppEntry, at index: Int)
Tinycast/Palette/RootPaletteView.swift:1449
↓ 41 callers
Method
remove
(account: String)
Tinycast/Features/Extensions/Service/ExtensionOAuthKeychain.swift:8
↓ 39 callers
Method
activate
(at selection: Int)
Tinycast/Palette/PaletteScreen.swift:125
↓ 39 callers
Method
parse
(_ expression: String)
Tests/ext-form-test.swift:289
↓ 38 callers
Method
decode
(_ payloads: [String])
Tinycast/Features/AI/Model/AIStreamDecoder.swift:89
↓ 37 callers
Function
fail
(error)
Scripts/raycast-runtime/src/streams.js:512
↓ 33 callers
Function
G
(n,a,u)
Tinycast/Resources/RaycastRuntime.generated.js:13
↓ 33 callers
Function
R
(n,a,u)
Tinycast/Resources/RaycastRuntime.generated.js:13
↓ 33 callers
Function
hostCall
(api, method, args)
Scripts/raycast-runtime/src/host.js:14
↓ 33 callers
Function
hostCallSync
(api, method, args)
Scripts/raycast-runtime/src/host.js:30
↓ 31 callers
Method
frame
(contentSize: CGSize, parentFrame: CGRect, inset: CGFloat, headerExtent: CGFloat)
Tinycast/Palette/PalettePlacement.swift:54
↓ 31 callers
Method
reduce
(value: inout Anchor<CGRect>?, nextValue: () -> Anchor<CGRect>?)
Tinycast/Features/HotKeys/UI/ShortcutRecorderPopover.swift:7
↓ 30 callers
Method
append
(_ text: String, to id: UUID)
Tinycast/Features/CustomCommands/UI/CommandOutputPresenter.swift:73
↓ 30 callers
Method
resolve
(field: CGRect, container: CGSize)
Tests/callout-test.swift:24
↓ 28 callers
Method
from
(value, encodingOrOffset, length)
Scripts/raycast-runtime/src/buffer.js:93
↓ 28 callers
Method
showMessage
The transient success/info pill, so `messageHUD` stays single-owned alongside `dialogs`.
Tinycast/App/AppCore.swift:634
↓ 28 callers
Method
slice
(a=0,u=this.size,s="")
Tinycast/Resources/RaycastRuntime.generated.js:14
↓ 27 callers
Function
a
(t,e,l,i)
Tinycast/Resources/RaycastRuntime.generated.js:2
↓ 27 callers
Method
slice
(start, end)
Scripts/raycast-runtime/src/buffer.js:204
↓ 26 callers
Method
append
The IOHID queue is a packed little-endian layout, so every scalar goes in as raw bytes.
Tinycast/Features/WindowManagement/Model/SpaceGesture.swift:193
↓ 26 callers
Method
cancel
()
Tinycast/Features/AI/UI/AIChatState.swift:117
↓ 26 callers
Method
resume
()
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 26 callers
Method
stop
Never cancels an in-flight write; every caller flushes first.
Tinycast/Features/Notes/Service/NotesStore.swift:283
↓ 25 callers
Method
test
A real handshake, so a typo is caught here rather than in the middle of a conversation.
Tinycast/Features/MCP/Settings/MCPServerEditor.swift:216
↓ 24 callers
Function
Form
(props)
Scripts/raycast-runtime/src/api/components.js:234
↓ 24 callers
Method
append
(_ value: String)
Tinycast/Features/Snippets/Model/SnippetTemplateEngine.swift:159
↓ 24 callers
Method
call
(_ name: String, arguments: JSONValue)
Tinycast/Features/MCP/Service/MCPServerConnection.swift:47
↓ 24 callers
Method
from
(a,u,s)
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 24 callers
Function
h
(t)
Tinycast/Resources/RaycastRuntime.generated.js:2
↓ 24 callers
Method
open
Staged images belong to the conversation they were picked in; leaving it drops them.
Tinycast/Features/AI/UI/AIChatState.swift:137
↓ 23 callers
Method
confirm
()
Tinycast/Features/TextInjection/Service/TextInjector.swift:84
↓ 22 callers
Method
append
(_ node: RenderNode)
Tinycast/Features/Extensions/UI/ExtensionScreen.swift:128
↓ 22 callers
Method
environment
(from text: String)
Tinycast/Features/MCP/Settings/MCPServerEditor.swift:282
↓ 22 callers
Method
index
The favorite a digit launches, or nil when that key is not a slot.
Tinycast/Features/Launcher/Model/FavoriteSlots.swift:11
↓ 22 callers
Method
write
Whether anything was written; a vanished item leaves the pasteboard untouched.
Tinycast/Features/Clipboard/Service/Paster.swift:102
↓ 21 callers
Method
hideNativeScrollers
Attach *inside* a `ScrollView` (on its content) to remove the native scrollers so only our `thinScrollbar` shows.
Tinycast/DesignSystem/Scrolling/ThinScrollbar.swift:178
↓ 21 callers
Method
settingsScrollTarget
A pane's `Form`: lets a search result scroll one of its sections into view and pulse it. The pane names itself because both panes are briefly alive ac
Tinycast/Features/Settings/SettingsScrollTarget.swift:7
↓ 21 callers
Method
string
(_ key: String)
Tinycast/Features/Extensions/Model/RenderNode.swift:176
↓ 21 callers
Method
thinScrollbar
Attach to a `ScrollView` for a thin SwiftUI scrollbar that appears only while scrolling.
Tinycast/DesignSystem/Scrolling/ThinScrollbar.swift:173
↓ 21 callers
Method
toString
()
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 20 callers
Method
pop
Restore the screen underneath, false when this one is the root.
Tinycast/Palette/PaletteState.swift:99
↓ 20 callers
Method
start
()
Tinycast/App/AppCore.swift:209
↓ 20 callers
Method
string
Falls back to the other side when an extension supplies only one.
Tinycast/Features/Extensions/UI/ExtensionImage.swift:78
↓ 19 callers
Function
W
(t,e,l)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 19 callers
Method
cancel
(a)
Tinycast/Resources/RaycastRuntime.generated.js:14
↓ 19 callers
Method
delete
(a)
Tinycast/Resources/RaycastRuntime.generated.js:14
↓ 19 callers
Function
dt
(n)
Tinycast/Resources/RaycastRuntime.generated.js:21
↓ 19 callers
Method
ensureAccessibility
Returns current trust state and prompts the user to grant it if needed.
Tinycast/Platform/Permissions.swift:13
↓ 19 callers
Function
fsPath
(input)
Scripts/raycast-runtime/src/node-shims.js:313
↓ 19 callers
Method
object
(_ key: String)
Tinycast/Features/Extensions/Model/RenderNode.swift:184
↓ 19 callers
Method
search
(query: String, filter: FileSearchFilter, policy: FileSearchPolicy)
Tests/file-search-session-test.swift:16
↓ 19 callers
Method
settingsEnabled
Dims as well as disables; `.disabled` alone leaves the title at full strength.
Tinycast/DesignSystem/SettingsComponents.swift:58
↓ 18 callers
Method
id
(fromEntryID entryID: String)
Tinycast/Features/Quicklinks/Model/Quicklink.swift:49
↓ 18 callers
Function
l
(y,p)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 18 callers
Function
resolve
(...n)
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 18 callers
Method
terminate
`terminate()` traps on a process that never launched, so the state has to be asked first.
Tinycast/Features/Clipboard/Service/ClipboardTextWorker.swift:78
↓ 17 callers
Function
apply
()
Tinycast/Resources/RaycastRuntime.generated.js:23
↓ 17 callers
Method
bind
(payload: @escaping () -> ClipDragPayload?, onSelect: @escaping () -> Void, onActivate: @escaping () -> Void,
Tinycast/Features/Clipboard/UI/ClipDrag.swift:45
↓ 17 callers
Function
cn
(...inputs: ClassValue[])
website/src/lib/cn.ts:49
↓ 17 callers
Method
edgeDissolve
Attach to a `ScrollView` that underlaps the palette's floating bars (before `thinScrollbar`, so the scrollbar overlay stays unmasked).
Tinycast/DesignSystem/Scrolling/EdgeDissolve.swift:72
↓ 17 callers
Method
resolve
A vendor endpoint names the brand; aggregators only know it by the model id.
Tinycast/Features/AI/Model/AIBrand.swift:44
↓ 17 callers
Method
tag
(_ event: CGEvent)
Tinycast/Features/TextInjection/Service/TextInjector.swift:938
↓ 17 callers
Method
update
(toast id: Int, with toast: ExtensionToast)
Tinycast/Features/Extensions/Service/ExtensionHostBridge.swift:26
↓ 16 callers
Function
Gt
(n,a)
Tinycast/Resources/RaycastRuntime.generated.js:23
↓ 16 callers
Function
bytesToBase64
(bytes)
Scripts/raycast-runtime/src/polyfills.js:559
↓ 16 callers
Method
copyPlainText
Put a string on the pasteboard unmarked, so it enters history like any other copy.
Tinycast/Features/Clipboard/Service/Paster.swift:34
↓ 16 callers
Function
omit
(props, keys)
Scripts/raycast-runtime/src/api/components.js:24
↓ 16 callers
Method
parse
Back to the slug that routes it; a name without the separator was never one of ours.
Tinycast/Features/MCP/Model/MCPTool.swift:51
↓ 16 callers
Method
showNotice
(title: String, message: String, symbol: String, tone: DialogTone)
Tinycast/App/AppCore.swift:595
↓ 16 callers
Method
string
(forType type: NSPasteboard.PasteboardType)
Tests/snippets-test.swift:1896
↓ 16 callers
Method
withLock
(_ operation: () throws(RepositoryError) -> Value)
Tinycast/Features/Snippets/Model/SnippetRepository.swift:8
next →
1–100 of 5,989, ranked by callers