Major corpus refresh accompanying the cupertino #284 cleanup work: docs/ (412,562 files / 2.4G total): - Net change: 71,284 files (1,017,864 insertions / 4,503,415 deletions). - Removed: 1,166 + 39 + 3 = 1,208 poison files Apple's CDN consistently returns error templates for (JS-disabled fallback + Web Server Error + 502/403 titles). - Added: 8,357 .json files recovered from cross-backup URL match (May-09 jsonpass + private mirror + Apr-30 pre-recrawl). - Added: 103 .md files from the November 2025 AppleDocs snapshot for URIs not available as .json anywhere. - Added: 580 synthesized stub .json files for URIs whose own page Apple's CDN won't render but whose one-line description IS embedded in the parent type's Topics section. Each stub carries the parent- extracted description as 'abstract' and source: custom. - Verified clean across 12 poison categories (no HTTP error titles, no JS-disabled fallback, no Skip-Navigation broken bodies, no openresty/CDN markers) by a full no-heuristics scan of all 412,458 .json + 103 .md files. swift-evolution/ (912 files, +41 new): - Refetched via 'cupertino fetch --type evolution' against github.com/swiftlang/swift-evolution. - 3 brand-new SE-XXXX proposals + 478 refreshed. - Preserves the historical NNNN-descriptive-name files (429 of them) that the cupertino-docs repo kept from the original swift-evolution proposals/* directory layout — both naming conventions coexist. swift-org/ (787 files, +2 from local sync). archive/ (419 files, +12 from local sync). packages/, hig/ unchanged. Reference: #290 (re-publish v1.0.x bundle), #284 (poison rows, closed), PR #289 + PR #291 (crawler + indexer defenses, merged into cupertino main), #293 (URI collision design issue, filed). No version bump on cupertino. The corpus tag below marks this state.
34 lines
3.5 KiB
JSON
34 lines
3.5 KiB
JSON
{
|
||
"abstract" : "The dispatch queue that the framework uses to call element value change handlers.",
|
||
"codeExamples" : [
|
||
|
||
],
|
||
"contentHash" : "2687e5413aab18b9c665baa76a29294dc3328856ca5f1a640d722654799fc656",
|
||
"crawlDepth" : 2,
|
||
"crawledAt" : "2026-05-12T02:30:54Z",
|
||
"declaration" : {
|
||
"code" : "var handlerQueue: dispatch_queue_t { get set }",
|
||
"language" : "swift"
|
||
},
|
||
"id" : "9FBAE07F-9912-3C8F-1232-1BA2CA9584E7",
|
||
"kind" : "unknown",
|
||
"overview" : "GCDevice handlerQueue Instance PropertyhandlerQueueThe dispatch queue that the framework uses to call element value change handlers.iOS 9.0+iPadOS 9.0+Mac Catalyst 13.1+macOS 10.11+tvOS 9.0+visionOS 1.0+var handlerQueue: dispatch_queue_t { get set }Required\n\nHandling input events DiscussionThe default queue is the main queue. Set this property to another queue to asynchronously call value change handlers (see GCControllerAxisInput, GCControllerButtonInput, GCControllerDirectionPad, and GCMotion). For example, if you handle input on another queue, set this property when you first access the input device.\n\nHandling inputvar physicalInputProfile: GCPhysicalInputProfileThe device’s physical input profile, such as a controller’s extended gamepad.Required",
|
||
"rawMarkdown" : "---\nsource: https:\/\/developer.apple.com\/documentation\/gamecontroller\/gcdevice\/handlerqueue\ncrawled: 2026-05-12T02:30:54Z\n---\n\n# handlerQueue | Apple Developer Documentation\n\n- [ Game Controller ](\/documentation\/gamecontroller)\n\n- [ GCDevice ](\/documentation\/gamecontroller\/gcdevice)\n\n- [ handlerQueue ](\/documentation\/gamecontroller\/gcdevice\/handlerqueue)\n\n- [ GCDevice ](\/documentation\/gamecontroller\/gcdevice)\n\n- handlerQueue \n\nInstance Property# handlerQueue\n\nThe dispatch queue that the framework uses to call element value change handlers.iOS 9.0+iPadOS 9.0+Mac Catalyst 13.1+macOS 10.11+tvOS 9.0+visionOS 1.0+\n\n```\nvar handlerQueue: dispatch_queue_t { get set }\n```\n\n**Required**\n\n## [ Mentioned in ](\/documentation\/gamecontroller\/gcdevice\/handlerqueue#mentions)\n\n[ Handling input events ](\/documentation\/gamecontroller\/handling-input-events)## [Discussion](\/documentation\/gamecontroller\/gcdevice\/handlerqueue#Discussion)\n\nThe default queue is the main queue. Set this property to another queue to asynchronously call value change handlers (see [`GCControllerAxisInput`](\/documentation\/gamecontroller\/gccontrolleraxisinput), [`GCControllerButtonInput`](\/documentation\/gamecontroller\/gccontrollerbuttoninput), [`GCControllerDirectionPad`](\/documentation\/gamecontroller\/gccontrollerdirectionpad), and [`GCMotion`](\/documentation\/gamecontroller\/gcmotion)). For example, if you handle input on another queue, set this property when you first access the input device.\n\n## [See Also](\/documentation\/gamecontroller\/gcdevice\/handlerqueue#see-also)\n\n### [Handling input](\/documentation\/gamecontroller\/gcdevice\/handlerqueue#Handling-input)\n\n[`var physicalInputProfile: GCPhysicalInputProfile`](\/documentation\/gamecontroller\/gcdevice\/physicalinputprofile)The device’s physical input profile, such as a controller’s extended gamepad.**Required**\n\nDeprecated",
|
||
"sections" : [
|
||
{
|
||
"content" : "",
|
||
"title" : "Mentioned in"
|
||
},
|
||
{
|
||
"content" : "",
|
||
"title" : "Discussion"
|
||
},
|
||
{
|
||
"content" : "",
|
||
"title" : "See Also"
|
||
}
|
||
],
|
||
"source" : "appleWebKit",
|
||
"title" : "handlerQueue | Apple Developer Documentation",
|
||
"url" : "https:\/\/developer.apple.com\/documentation\/gamecontroller\/gcdevice\/handlerqueue"
|
||
} |