MCPcopy Create free account

hub / github.com/abue-ammar/tinycast / functions

Functions5,989 in github.com/abue-ammar/tinycast

↓ 8 callersMethodagenda
The one place the rule lives, so card, chord, schedule and launcher cannot drift.
Tinycast/Features/Calendar/Model/UpcomingWindow.swift:10
↓ 8 callersMethodappend
Adds a batch, skipping anything invalid — the import and backup path. Returns what landed.
Tinycast/Features/Quicklinks/Model/QuicklinkStore.swift:135
↓ 8 callersMethodarray
(_ key: String)
Tinycast/Features/Extensions/Model/RenderNode.swift:183
↓ 8 callersFunctionc
(y,p)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 8 callersMethodcached
Cache-only lookups (never decode) so a row can paint an already-warm icon on the same frame.
Tinycast/Platform/Images/IconCache.swift:102
↓ 8 callersFunctionce
(n,a,u=!0)
Tinycast/Resources/RaycastRuntime.generated.js:23
↓ 8 callersMethodcell
Where a flat index lands in the rendered grid: its visual row, and its column of that row.
Tests/palette-selection-test.swift:31
↓ 8 callersMethodcollect
(_ provider: AIToolLoopProvider)
Tests/ai-chat-test.swift:192
↓ 8 callersMethoddestroy
(a)
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 8 callersMethoddetect
(_ value: String)
Tests/quicklink-test.swift:469
↓ 8 callersFunctionencode
(text, encoding)
Scripts/raycast-runtime/src/buffer.js:61
↓ 8 callersMethodload
(_ raw: String)
Tinycast/Features/Emoji/Service/EmojiIndex.swift:32
↓ 8 callersMethodquicklink
(for entry: AppEntry)
Tinycast/Features/Launcher/UI/LauncherScreen.swift:170
↓ 8 callersFunctionread
()
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 8 callersMethodread
Sized before it is read, so a four-gigabyte CSV can never be slurped into memory.
Tinycast/Features/AI/UI/AIChatCoordinator.swift:296
↓ 8 callersMethodreset
()
Tinycast/Features/Snippets/Model/SnippetKeywordPolicy.swift:140
↓ 8 callersFunctionrun
(name, source, mode, verify, options)
Scripts/raycast-runtime/fixtures.mjs:35
↓ 8 callersMethodsetItemVisible
(_ visible: Bool, for entry: AppEntry)
Tinycast/Features/Launcher/Service/VisibilityStore.swift:46
↓ 8 callersFunctionsettle
(callId, ok, value)
Scripts/raycast-runtime/test.mjs:85
↓ 8 callersMethodshow
The camera settles first: a panel over a starting session shows a black stage.
Tinycast/Features/Camera/UI/CameraCoordinator.swift:24
↓ 8 callersMethodshowInFinder
(_ url: URL)
Tinycast/Features/Launcher/Service/AppLauncher.swift:16
↓ 8 callersMethodshutdown
Timers are global and React's scheduler rides them, so a context is never reused.
Tinycast/Features/Extensions/Service/ExtensionRuntime.swift:301
↓ 8 callersFunctionslot
(name, element, single = true)
Scripts/raycast-runtime/src/api/components.js:19
↓ 8 callersMethodsnapshot
()
Tests/file-search-session-test.swift:37
↓ 8 callersFunctionzt
(t,e,l,i)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 7 callersMethodactionPanel
The `ActionPanel` that applies to the current selection: the item's own, else the screen's.
Tinycast/Features/Extensions/UI/ExtensionScreen.swift:218
↓ 7 callersMethodapplicationSupport
(bundleID: String)
Tinycast/Platform/AppPaths.swift:11
↓ 7 callersFunctionasset
(name: string)
website/src/lib/asset.ts:6
↓ 7 callersMethodcaches
(extension name: String)
Tinycast/Features/Extensions/Service/ExtensionStorage.swift:119
↓ 7 callersMethodconnection
(id: UUID)
Tinycast/Features/AI/Settings/AISettingsStore.swift:94
↓ 7 callersMethodencode
(a="")
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 7 callersMethodentries
()
Scripts/raycast-runtime/src/url.js:92
↓ 7 callersMethodinterval
Midnight today through midnight at the end of the span, in the calendar's own zone.
Tinycast/Features/Calendar/Model/MeetingSpan.swift:13
↓ 7 callersMethodisSchedulable
Only `no-view` refreshes; a `menu-bar` interval parses but never schedules.
Tinycast/Features/Extensions/Model/ExtensionRefreshPolicy.swift:34
↓ 7 callersFunctionje
(t)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 7 callersMethodmatch
(query: Query, summary: NoteSummary, source: String?)
Tinycast/Features/Notes/Model/NoteSearch.swift:14
↓ 7 callersMethodon
(event, listener)
Scripts/raycast-runtime/src/streams.js:121
↓ 7 callersMethodopen
Idempotent, so the coordinator can re-open the file when the feature is switched back on.
Tinycast/Features/Clipboard/Model/ClipboardStore.swift:241
↓ 7 callersMethodoverflowFade
Attach before `thinScrollbar`. Not `edgeDissolve`, which is tuned to the palette's bars.
Tinycast/DesignSystem/Scrolling/OverflowFade.swift:80
↓ 7 callersMethodprepare
Open `mode` as the root: a fresh screen with nothing behind it to go back to.
Tinycast/Palette/PaletteState.swift:81
↓ 7 callersMethodreasoningOptions
A gateway publishes no catalog, so the only effort it is known to honour is the off switch.
Tinycast/Features/AI/Model/AIConnection.swift:87
↓ 7 callersMethodreleasesFocusOnOutsideClick
Drops keyboard focus when a click lands outside the field being edited, in this window only.
Tinycast/DesignSystem/Interaction/FocusRelease.swift:70
↓ 7 callersFunctionresolve
(...parts)
Scripts/raycast-runtime/src/node-shims.js:59
↓ 7 callersFunctionse
(t,e)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 7 callersMethodsession
(id: UUID)
Tinycast/Features/AI/Service/ChatHistoryStore.swift:119
↓ 7 callersMethodsymbolIcon
A symbol on an app-icon-shaped tile; a tint fills it and brightens the glyph to white.
Tinycast/Platform/Images/IconCache.swift:240
↓ 7 callersMethodtogglePalette
()
Tinycast/Palette/PaletteCoordinator.swift:47
↓ 7 callersMethodtrash
(_ id: NoteID)
Tinycast/Features/Notes/Service/NotesStore.swift:201
↓ 7 callersMethodunavailable
(_ message: String)
Tinycast/Features/Camera/UI/CameraStage.swift:20
↓ 6 callersFunctionBn
(t)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 6 callersFunctionHn
(t)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 6 callersFunctionSa
(t,e,l,i)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 6 callersMethodappend
(_ delta: String)
Tinycast/Features/QuickActions/UI/QuickActionPanelState.swift:42
↓ 6 callersMethodappend
(_ name: String?)
Tinycast/Platform/BundleLocalization.swift:47
↓ 6 callersMethodblocks
()
Tinycast/Features/AI/Model/MarkdownBlock.swift:44
↓ 6 callersMethodclamped
The selection the screen actually highlights: out-of-range values clamp into the results.
Tinycast/Features/PaletteRowIndex.swift:22
↓ 6 callersMethodclamped
Saturating, so a typed-in number is corrected rather than rejected.
Tinycast/Features/WindowManagement/Model/WindowLayoutDraft.swift:155
↓ 6 callersMethodclearAll
()
Tinycast/Features/Clipboard/Model/ClipboardStore.swift:367
↓ 6 callersMethodcommand
(for entry: AppEntry)
Tinycast/Features/Launcher/Model/CommandCatalog.swift:15
↓ 6 callersMethodcommandArguments
The arguments a row declares, or nil — what decides whether the header shows inline fields.
Tinycast/Features/Extensions/UI/ExtensionCoordinator.swift:163
↓ 6 callersMethodcompare
(a,u)
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 6 callersMethodconcat
(a,u)
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 6 callersMethodcreate
()
Tinycast/Features/Notes/Service/NotesStore.swift:110
↓ 6 callersMethoddiff
(original: String, modified: String)
Tinycast/Features/QuickActions/Model/TextDiffEngine.swift:14
↓ 6 callersFunctiondiscardSuite
`removePersistentDomain` only empties the domain; cfprefsd still leaves the plist on disk.
Tests/ai-provider-test.swift:941
↓ 6 callersMethodduration
(_ interval: TimeInterval, rounding: FloatingPointRoundingRule)
Tinycast/Features/Calendar/Model/UpcomingWindow.swift:44
↓ 6 callersMethodentries
()
Tinycast/Resources/RaycastRuntime.generated.js:14
↓ 6 callersMethoderror
(reason)
Scripts/raycast-runtime/src/web-streams.js:19
↓ 6 callersMethodfadeOut
Safe to interrupt — the handler checks opacity — and `done` runs once it is off screen.
Tinycast/DesignSystem/Interaction/PanelTransition.swift:25
↓ 6 callersMethodfileURL
(for item: ClipboardItem)
Tinycast/Features/Clipboard/Model/ClipboardStore.swift:468
↓ 6 callersMethodfocus
(_ index: Int)
Tinycast/Features/Extensions/UI/ExtensionFormView.swift:59
↓ 6 callersFunctionget
(s,o)
Tinycast/Resources/RaycastRuntime.generated.js:23
↓ 6 callersMethodgrouped
Insert `,` every three integer digits. Exponent-form strings pass through untouched.
Tinycast/Features/Calculator/Model/CalcFormatter.swift:76
↓ 6 callersMethodhandle
(_ hotKeyID: EventHotKeyID)
Tinycast/Features/HotKeys/Service/HotKeyCenter.swift:110
↓ 6 callersFunctioni
(y)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 6 callersMethodimportEntries
Bulk-insert from an import: original timestamps, external image paths, deduped.
Tinycast/Features/Clipboard/Model/ClipboardStore.swift:335
↓ 6 callersMethodindex
The inverse of `row(at:)` — where a screen puts the highlight after its own list moves.
Tinycast/Features/PaletteRowIndex.swift:38
↓ 6 callersMethodinsert
(_ token: String)
Tinycast/Features/Quicklinks/Settings/QuicklinkEditorSheet.swift:222
↓ 6 callersMethodinvalidate
()
Tinycast/Platform/Images/IconCache.swift:7
↓ 6 callersMethodinvalidateStyled
A surface or icon-style move stales every bitmap; the generation in each key fixes it.
Tinycast/Platform/Images/IconCache.swift:134
↓ 6 callersMethodisItemVisible
(_ entry: AppEntry)
Tinycast/Features/Launcher/Service/VisibilityStore.swift:42
↓ 6 callersFunctionisolatedDefaults
A fixed suite name stops cfprefsd accumulating a plist per run.
Tests/ai-provider-test.swift:951
↓ 6 callersMethodlist
()
Tinycast/Features/Notes/Service/NotesRepository.swift:40
↓ 6 callersFunctionload
(paths)
Scripts/gen-emoji.js:292
↓ 6 callersMethodmakeFirstResponder
(_ responder: NSResponder?)
Tinycast/Palette/PalettePanel.swift:55
↓ 6 callersMethodmove
The selection an arrow key lands on, or nil to leave the key to the palette's own default.
Tinycast/Palette/PaletteScreen.swift:131
↓ 6 callersMethodnamed
The category a query names outright. Exact only — a prefix would take a word from an entry.
Tinycast/Features/Launcher/Service/AppIndex.swift:258
↓ 6 callersMethodopenQuicklink
The one funnel for every open, so neither the switch nor the missing values can be bypassed. `values` are the header's argument fields; anything still
Tinycast/Features/Quicklinks/UI/QuicklinkCoordinator.swift:72
↓ 6 callersMethodpause
()
Tinycast/Resources/RaycastRuntime.generated.js:20
↓ 6 callersMethodperform
(api: String, method: String, arguments: [RenderValue])
Tinycast/Features/Extensions/Service/ExtensionRuntime.swift:7
↓ 6 callersMethodpost
(_ body: Data, timeout: TimeInterval)
Tinycast/Features/MCP/Service/MCPHTTPTransport.swift:63
↓ 6 callersMethodpresent
(toast: ExtensionToast)
Tinycast/Features/Extensions/Service/ExtensionHostBridge.swift:25
↓ 6 callersFunctionr
(y,p,S)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 6 callersMethodremoveItemKeys
(_ keys: Set<String>)
Tinycast/Features/Launcher/Service/VisibilityStore.swift:53
↓ 6 callersMethodremoveKeys
(_ keys: Set<String>)
Tinycast/Features/Launcher/Service/AliasStore.swift:29
↓ 6 callersMethodrequestMessages
`textBudget` is the route's, not the chat's: on-device windows hold far less than a cloud.
Tinycast/Features/AI/Model/ChatSession.swift:38
↓ 6 callersMethodreset
()
Tinycast/Features/HotKeys/Model/DoubleTapDetector.swift:32
↓ 6 callersMethodresolvedEffort
(_ preferred: String?)
Tinycast/Features/AI/Model/InstalledAI.swift:79
↓ 6 callersFunctionrn
(t,e,l)
Tinycast/Resources/RaycastRuntime.generated.js:9
↓ 6 callersMethodrun
(check: (String, Bool, String?) -> Void)
Tests/ext-list-key-test.swift:6
← previousnext →201–300 of 5,989, ranked by callers